PHP: Разработка микрофреймворка
Включено в курс
Чему вы научитесь
- Проектировать web-фреймворки реализующие паттерн MVC
- Самостоятельно строить систему роутинга
- Создавать простую шаблонизацию
- Обрабатывать загружаемые файлы через формы
Описание
На этом курсе вы познакомитесь с разработкой микрофреймворка на PHP. Вы узнаете о MVC, шаблонизации и роутинге. В итоге поймете, как обрабатывать загружаемые файлы через формы и самостоятельно строить систему роутинга. Знания из этого курса пригодятся, чтобы спроектировать web-фреймворк, реализующий паттерн MVC. Этот курс подойдет тем, кто уже хорошо знаком с языком PHP. Чтобы учиться было проще, стоит заранее изучить курсы: «Основы PHP», «PHP: Массивы», «PHP: Ассоциативные массивы», «PHP: Функции» и «PHP: Введение в ООП».
Уроки курса
-
2
Сервер
Научиться запускать встроенный php сервер. Познакомиться с понятием роутинга и обработкой входящих запросов. -
3
Роутер
Познакомиться с понятием роутинга. Создать основу для описания маршрутов и их обработки. -
4
Шаблонизация
Рассмотреть технику отделения программного кода от представления. Написать свой собственный шаблонизатор и интегрировать его во фреймворк. -
5
Параметры
Рассмотреть параметры запроса, как они обрабатываются и как сочетаются с роутингом. -
6
Динамические маршруты
Изучить способ обработки маршрутов с динамическими частями. -
12
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы

Хороший курс. После нового курса этот кажется совсем легким. Но этот не выкидывайте. Имхо лучше его переработать и добавить в "Веб-разработка на PHP" или его продолжение. Потому что здесь именно то, чего нет в новом курсе - ты пишешь фреймворк сам.