Комментарии 9
Почитал статью и задумался: а если бы мне пришлось делать обзор курсов, на что бы я обращал внимание? Тем более, если речь
Во-первых, конечно, на программу обучения.
- длительность в часах
- стоимость часа
- наличие блока фундаментальных знаний (алгоритмы/структуры данных)
- наличие блока специфических PHP-знаний (фреймворки, особенности версий 5, 7, 8)
- наличие блока практических навыков (code style, cli, git, composer, lamp, phpdoc, ...)
- список решаемых ученикам практических задач
Во-вторых, было бы интересно глянуть на:
- репозитории учеников
- статьи преподавателей
- резюме преподавателей
В-третьих, было бы интересно для сравнения добавить курсы российских и западных академий. И платные, и бесплатные.
Ну и, конечно, оценить всё в балах и свести всё в одну табличку. Вот тогда был бы обзор… Это я так, навскидку.
Просто интересно, а нет ли смысла брать это не одним курсом, а как отдельные пакеты?
- фундаментальные знания это один курс со своими преподами
- сам пхп с фреймворкам — второй. Преподаватели могут отличаться.
- composer вообще говоря можно в прошлый включить, а может и отдельно углублённый сделать
- ci/cd, codestyle тоже отдельно, ходя, конечно, на пхп они отличаются от джээса там или питона
- git тоже можно отдельно с отдельными преподаст...
Ну просто завтра решите изучить ещё и питон, а вам опять слушать начиная с фундаментальных знаний...
На самом деле критерий только один: пишет в итоге выпускник код с SQL инъекциями, или нет.
По моему опыту, больше половины "курсов" по этому критерию не проходят. А всё остальное — офисы там, сертификаты, или опыт работы в 27 лет с языком, которому чуть за 20 — это дело десятое.
Проблема с обучением пхп ровно одна — учебники и подходы двадцатилетней давности, и преподаватели, которые не понимают того, чему учат. И интересен будет только тот обзор, который покажет — вот здесь просто немного перелицованные курсы с руселлера, а вот здесь — преподают программисты, минимально понимающие свой код.

По окончании обучения у вас будет свёрстана по крайней мере одна полноценная адаптивная страничка;
После успешного прохождения курса вы сможете понять, как устроена адаптивная вёрстка на различных разрешениях. Сможете писать интерфейсы по адаптивным сеткам с использованием адаптивной графики. Поймёте методы и инструментарий адаптивности, реализованные во фреймворке Bootstrap 3.
Да там столько великолепия… почитайте, я в восторге вот:
Впоследствии Вы сможете писать любые сайты и создавать интернет-магазины. После прохождения базовой программы обучения PHP с нуля по данной учебной программе Вы сможете:
Устанавливать и настраивать веб-сервер Apache;
Самостоятельно устанавливать скрипты на сайт;
Проектировать и администрировать базы данных на сервере MySQL;
Создавать элементы динамических веб-узлов с использованием PHP, использовать возможности языка PHP для создания современных веб-ориентированных приложений, использовать различные механизмы авторизации и аутентификации пользователей;
Использовать в своих разработках элементы интерфейса обратной связи с пользователем (HTML-формы).
3.Кроме создания сайта и интернет-магазина Вы научитесь создавать блоги (один из наиболее популярных сейчас видов сайтов как среди населения, так и в коммерческих организациях, предназначенный как для личных целей (Интернет-дневник), так и для продвижения товаров и услуг компаний, создания новостной ленты).
Сегодня в Минске наибольшую актуальность имели бы курсы ИТ-релокации. Быть айтишником в Беларуси сегодня это лишний повод для подозрения в "деструктивной деятельности".
Курсы PHP-программирования в Минске. Куда пойти учиться?