Фреймворки — основной способ создавать сложные сайты в интернете. На определённом уровне недостаточно просто знать как ими пользоваться, нужно понимать как они устроены внутри. Благодаря этому курсу вы не только узнаете про все внутренности, но и создадите свой собственный неповторимый web-фреймворк.
Чему вы научитесь:
- Проектировать web-фреймворки реализующие паттерн MVC
- Самостоятельно строить систему роутинга
- Создавать простую шаблонизацию
- Обрабатывать загружаемые файлы через формы
Уроки курса
-
4
Шаблонизация
Рассмотреть технику отделения программного кода от представления. Написать свой собственный шаблонизатор и интегрировать его во фреймворк. -
6
Динамические маршруты
Изучить способ обработки маршрутов с динамическими частями.
Автор
Сооснователь и CEO образовательного проекта Хекслет. Программирую с 2007 года. За это время прошёл путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом). Управлял командами, в которых больше 50 разработчиков.
- Программирую на языках: Elixir, Clojure, JavaScript, PHP, Ruby.
- Соорганизатор конференции Nastachku.ru.
- Вимер.
- Топлю за DevOps и автоматизированные тесты.
Впечатления
Хороший курс. После нового курса этот кажется совсем легким. Но этот не выкидывайте. Имхо лучше его переработать и добавить в "Веб-разработка на PHP" или его продолжение. Потому что здесь именно то, чего нет в новом курсе - ты пишешь фреймворк сам.
Оо апгрейд редактора. Хорошо получилось =)