Современные PHP-фреймворки
О чём курс
Вам нужно выбрать стек для разработки на PHP, но вы не уверены, что именно подходит под ваши задачи — этот курс сравнивает архитектуру и подходы трёх популярных фреймворков: Yii 2, Symfony 4 и Laravel 5. На примере одних и тех же прикладных задач вы увидите, как реализована маршрутизация, работа с базами данных и слоями ORM в каждой системе. Вы научитесь настраивать среду через Composer, работать с контейнерами зависимостей и кэшированием в MVC-структуре. Материал рассчитан на уверенных Junior-разработчиков. После прохождения вы сможете аргументированно выбрать один из фреймворков для профессиональной специализации.
Программа обучения
- 1 Composer. Развертывание приложения.
- 2 Роутинг. Контроллеры. Middleware.
- 3 Слой представления. Шаблонизаторы.
- 4 Работа с базой данных. Миграции. Модели данных.
- 5 Работа с базой данных. Слой ORM.
- 6 Работа с базой данных. Реализация связей.
- 7 Сервисы. Контейнеры. Управление зависимостями.
- 8 Реализация кэширования в фреймворках
- 9 Инструменты разработки и отладка
- 10 Немного о фронтэнде: публикация и управление ресурсами
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.