- Регистрация
- 26.05.2022
- Сообщения
- 26 710
- Реакции
- 180
- Баллы
- 63
Курс посвящен обзору трёх ведущих в настоящий момент фреймворков: Yii 2, Symfony 4, Laravel 5.
Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения, рассматриваются на примере сразу трёх фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них.
Курс подразумевает владение языком PHP на уровне уверенного Junior.
Модули курса (уроки)
1 Composer. Развертывание приложения.
2 Роутинг. Контроллеры. Middleware.
3 Слой представления. Шаблонизаторы.
4 Работа с базой данных. Миграции. Модели данных.
5 Работа с базой данных. Слой ORM.
6 Работа с базой данных. Реализация связей.
7 Сервисы. Контейнеры. Управление зависимостями.
8 Реализация кэширования в фреймворках
9 Инструменты разработки и отладка
10 Немного о фронтэнде: публикация и управление ресурсами
Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения, рассматриваются на примере сразу трёх фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них.
Курс подразумевает владение языком PHP на уровне уверенного Junior.
Модули курса (уроки)
1 Composer. Развертывание приложения.
2 Роутинг. Контроллеры. Middleware.
3 Слой представления. Шаблонизаторы.
4 Работа с базой данных. Миграции. Модели данных.
5 Работа с базой данных. Слой ORM.
6 Работа с базой данных. Реализация связей.
7 Сервисы. Контейнеры. Управление зависимостями.
8 Реализация кэширования в фреймворках
9 Инструменты разработки и отладка
10 Немного о фронтэнде: публикация и управление ресурсами