онлайн обучение студенческий чат практики стажировка домашние задания
NPS(?): 76

Веб-разработка на PHP

План обучения / Уроки

Модуль 1. О курсе
Модуль 2. Архитектура Веба
Модуль 3. Веб-сервер
Модуль 4. Встроенный в PHP веб-сервер
Модуль 5. PHP CGI
Модуль 6. HTML в PHP
Модуль 7. Микрофреймворк Slim
Модуль 8. Обработчики запросов
Модуль 9. HTTP Сессия (запрос и ответ)
Модуль 10. Динамические маршруты
Модуль 11. Шаблонизатор
Модуль 12. Безопасность
Модуль 13. Поисковые формы
Модуль 14. Персистентность
Модуль 15. Модифицирующие формы
Модуль 16. Именованные маршруты
Модуль 17. Стандарт PSR7
Модуль 18. Flash
Модуль 19. CRUD
Модуль 20. CRUD: Создание
Модуль 21. CRUD: Обновление
Модуль 22. CRUD: Удаление
Модуль 23. Model-View-Controller (MVC)
Модуль 24. Cookies
Модуль 25. Сессия
Модуль 26. Деплой
3900 руб / месяц
24 ч
    https://ru.hexlet.io/courses/php-mvc

Чему вы научитесь

Создавать с помощью PHP полноценные сайты
Пользоваться встроенным в PHP веб-сервером
Работать с микрофреймворком Slim
Правильно строить архитектуру веб-приложений. Разбираться в MVC
novapc
24.08.2022
   10

Это мои первые курсы, и на все 100% я не ошибся с выбором! Курсы систематизированы. Материала много, но дозируется разумными порциями для лучшего усваивания. После каждого урока материал закрепляется тестами и практическими упражнениями, дается много дополнительного материала для самостоятельного ознакомления. Большой список рекомендуемой литературы. Есть сообщество в Slack, где тебе всегда помогут понять и преодолеть трудную задачу.Еженедельные webinar дают возможность расширить горизонты, можно порешать задачи, обсудить накопившиеся вопросы.Проекты это отдельная тема. Тут по настоящему понимаешь, что такое разработка, и что ожидает тебя впереди. Сложно, но очень интересно! И когда тесты подсвечиваются приятным зеленым цветом на почти черном фоне - это настоящая награда за твой труд!В общем, после курсов я не прошел первые два собеседования, растерялся, на многие вопросы знал ответ, но не смог верно сформулировать. Третьего собеседования не было, просто дали тестовую задачу, на Symfony, который мы на курсах не учили. Подходы к решению задач, которым нас обучили, помогли решить задание. И, вуаля! HR менеджер сообщил, что готовы взять меня без собеседования! Это при том, что до HEXLET я вообще никогда не программировал. Снимаю шляпу перед организаторами за их труд, и терпение! Теперь работаю разработчиком на Symfony, гламурный офис, дружественная атмосфера, отзывчивый коллектив. Расту, развиваюсь, двигаюсь к новым горизонтам!

Плюсы: Дают почти полное представление о разработке; прививают правильный стиль написания кода; дают много инструментов, облегчающих жизнь программисту; менторы отзывчивые и профессиональные;

Минусы: REST API прошел мимо (один вебинар, общие принципы), Docker поверхностно (а очень нужен!), Deploy - пару - тройку практических занятий будут не лишними (Heroku не считается :) ).

Источник: otzovik.com
MaxMovement
26.10.2021
   10

Достойная школа программирования Школу посоветовал брат, а именно курс введение в программирование. Он учился примерно полгода и в конечном итоге смог найти неплохую первую работу с приличной зарплатой. Заразившись идеей, я тоже приступил к обучению. но не учёл одно НО: Брат мой сам по себе уникум, очень усидчивый и целеустремленный человек. Я же усидчивостью не выделяюсь. Пришлось неплохо потрудиться, чтобы дойти до того этапа, где я сейчас нахожусь. Скажу честно, первый раз попробовав курс введения в программирование, я забросил эту идею на год. Мне очень тяжело давался материал. До этого никогда не имел опыт в программировании, мой максимум это создание кривых одностраничников с помощью html.Через год учёбы в университете, я возвращаюсь к данным курсам, предварительно пройдя подготовительный курс на Code Basic по javascript. Материал стал даваться легче, я стал больше времени уделять урокам и поставил перед собой задачу, не подсматривать в решения учителя. В конечном итоге доходило до того, что я мог решать одну задачу 2 дня. В общем упорство дало свои плоды. Я прошёл ещё только 1/3 обучения на Хекслет, но мне безусловно нравится эта школа. Многие заявляют, что менторы не отвечают и т. д. Иногда такое бывает и приходится ждать ответа сутки, но это бывает крайне редко. Сколько я вопросов не задавал, ребята отвечали в ближайшее время. Также там очень дружное комьюнити, если у тебя возникла проблема или срочный вопрос, всегда можно написать в slack, где тебе сразу же ответят. Там разработчики сидят постоянно)Радуют задания, которые заставляют думать. Менторы не говорят ответы напрямую, они лишь указывают примерный путь в котором нужно двигаться, а дальше всё зависит от твоего упорства. Но можно не бояться, что тебя бросят после подсказки) Смело можно написать ещё раз и тебя опять направят в нужное русло))Понятно, что сейчас все хотят выучиться как можно быстрее и рубить бабосики, но быстрота не означает качество. Для кого-то курсы кажутся поверхностными, для меня же после прочтения доп материала к курсам - наоборот, складывается вполне неплохая картина. Да - сложно, особенно для новичка. Но этот начальный этап, нужно просто перетерпеть, не пытаясь понять всё за короткий промежуток времени. А дальше пойдёт гораздо легче, самое сложное это старт)PS: не смотрите на заполненность профиля, у меня был долгий перерыв из-за последнего курса университета, последнее время я просто занимаюсь повторением предыдущего материала)

Плюсы: Дружелюбное комьюнити, много интересных заданий и поддержка менторов

Минусы: Цены немного кусаются, но это нормально

Источник: otzovik.com