Курс подразумевает владение языком PHP на уровне уверенного Junior.
Курс посвящен сравнительному обзору двух ведущих в настоящий момент фреймворков: Symfony и Laravel.
Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения; рассматриваются на примере обоих фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них.
Курс подразумевает владение языком PHP на уровне уверенного Junior.
Открыта запись!
Даты проведения курса будут объявлены, когда наберётся 10 предварительных заказов. Уже записалось: 14 человек.
1 | 08.07.2022 20:00 | Быстрый старт: стандартное приложение | Степанцев Альберт |
Подробно рассматриваем composer - современный инструмент управления зависимостями и его применение для быстрого развертывания стандартных приложений на базе фреймворка. |
|||
2 | 19.07.2022 20:00 | Роутинг. Контроллеры. | Степанцев Альберт |
Изучаем роутинг - подсистему фреймворка, связывающую запрос от клиента с вашим кодом и определяющую, какой именно контроллер нужно вызвать. Знакомимся с устройством контроллеров. Изучаем понятие middleware на примере Laravel. |
|||
3 | 26.07.2022 20:00 | Слой представления. Шаблонизаторы. | Степанцев Альберт |
Проводим сравнительный анализ двух шаблонизаторов: Twig и Blade, понимаем место слоя представления в структуре приложения. |
|||
4 | 28.07.2022 20:00 | Работа с базой данных. Миграции. Модели данных. | Степанцев Альберт |
Рассматриваем начало работы с базой данных: как устроен слой моделей (сущностей) и как реализуется синхронизация кода с базой данных. |
|||
5 | 03.08.2022 20:00 | Работа с базой данных. Реализация связей. | Степанцев Альберт |
Рассматриваем реализацию связей между сущностями разного типа в Eloquent и Doctrine. |
|||
6 | 16.08.2022 20:00 | Сервисы. Контейнеры. Управление зависимостями. | Степанцев Альберт |
Рассматриваем возможности Dependency Injection и контейнера сервисов в разных фреймворках. |
|||
7 | 18.08.2022 20:00 | Инструменты разработки и отладка | Степанцев Альберт |
Что полезного есть в современных фреймворках для кодогенерации и отладки? Посмотрим! |
|||
8 | 24.08.2022 20:00 | Немного о фронтэнде... | Степанцев Альберт |
На уроке мы рассмотрим управление ресурсами фронтенда с помощью бэкенд-фреймворков. |