Проходил курс "Web-разработчик(PHP, Laravel)". Обучение было построено примерно следующим образом:
1-2 недели изучение html, css, bootstrap
1-2 недели изучение javascript
1-2 недели изучение MySQL
1-2 недели изучение процедурного программирование PHP
1-2 недели изучение ООП PHP.
И примерно оставшиеся полтора месяца изучение фреймворка Laravel.
Минусы данного курса:
- "Стажировка". Просто маркетинговый ход всех курсов, в договоре нигде не указано, что после успешного завершения курса вы будете приняты стажером в одну из web-студий Ростова. Все будет зависеть от ваших навыков и знаний.
- Занятия проходили в аудитории колледжа, в которой проводились лекции и для студентов колледжа, в связи с чем возникали периодические проблемы с сетью то у преподавателя, то у слушателей курса. На устранение проблем тратилось определенное время.
- Нет микрофона у преподавателя, запись звука отвратительная. Были случаи, когда необходимо было прослушать курс заново. Все мы люди и после рабочего дня еще сидеть три часа перед монитором проблематично, хочет встать отойти в сторону на два метра, когда рассказываешь теорию(в этот момент ничего не слышно).
- Мало времени уделено самому php. Рекомендую проходить этот курс тем, у кого уже есть начальные знания верстки и js. Просто представьте, две недели изучаете js, потом неделю sql и оставшийся месяц PHP. Что останется от ваших знаний js? Если вы полный ноль в программировании и думаете что за три месяца станете крепким джуном, то ошибаетесь...
- Не была затронута тема CMS. Посмотрев вакансии в Ростове, можно увидеть, что большинство компаний используют bitrix. Компании которые разрабатывают большую часть проектов на Laravel можно посчитать по пальцам.
- Помимо домашнего проекта на Laravel, необходимо добавить домашний проект на чистом PHP(без использования фреймворков). Т.к. работодателей интересует больше всего как ты понимаешь алгоритмы, процедурное программирование, ооп.
Плюсы данного курса можно выделить только для тех, у кого уже есть навыки программирования, кто писал домашние проекты и есть идея написать новый проект:
- на три месяца вы получаете ментора, опытного разработчика с многолетней практикой разработки коммерческого ПО. И мне кажется, вы просто можете с ним построить индивидуальный план развития и обучения.