Современные фреймворки на PHP (2022) Видеокурс![]() Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения; рассматриваются на примере обоих фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них. Модули курса Быстрый старт: стандартное приложение Подробно рассматриваем composer - современный инструмент управления зависимостями и его применение для быстрого развертывания стандартных приложений на базе фреймворка. Роутинг. Контроллеры. Изучаем роутинг - подсистему фреймворка, связывающую запрос от клиента с вашим кодом и определяющую, какой именно контроллер нужно вызвать. Знакомимся с устройством контроллеров. Изучаем понятие middleware на примере Laravel. Слой представления. Шаблонизаторы. Проводим сравнительный анализ двух шаблонизаторов: Twig и Blade, понимаем место слоя представления в структуре приложения. Работа с базой данных. Миграции. Модели данных. Рассматриваем начало работы с базой данных: как устроен слой моделей (сущностей) и как реализуется синхронизация кода с базой данных. Работа с базой данных. Реализация связей. Рассматриваем реализацию связей между сущностями разного типа в Eloquent и Doctrine. Сервисы. Контейнеры. Управление зависимостями. Рассматриваем возможности Dependency Injection и контейнера сервисов в разных фреймворках. Инструменты разработки и отладка Что полезного есть в современных фреймворках для кодогенерации и отладки? Посмотрим! Немного о фронтэнде... На уроке мы рассмотрим управление ресурсами фронтенда с помощью бэкенд-фреймворков. Информация о видео Название: Современные фреймворки на PHP Автор: Степанцев Альберт Год выхода: 2022 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 10:26:06 Файл Формат: MP4, pdf Видео: AVC, 1920x1080, ~634 Kbps Аудио: AAC, 128 Kbps, 48.0 KHz Размер файла: 2.61 Gb Скачать Современные фреймворки на PHP (2022) Видеокурс |
Категория: Видео уроки
Теги: