Що нового?

Придбаний [Areaweb] PHP Framework для блондинок. Тариф базовый (Михаил Протасевич, Ярослав Мурашкин)

Інформація про покупку
Тип покупки: Складчина
Ціна: 1802 ГРН
Учасників: 0 з 15
Організатор: Відсутній
Статус: Набір учасників
Внесок: 124.9 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Программа курса:

Запрос и ответ

  • Front Controller (единая точка входа)
  • Автозагрузка классов
  • Request класс
  • Response класс
  • HTTP Kernel
Маршрутизация и контроллеры
  • Пакет FastRoute
  • Добавление маршрутов
  • Получение информации о маршруте
  • Объявление роутов
  • Первый контроллер
  • Аргументы метода контроллера
  • Router класс (часть 1)
  • Router класс (часть 2)
  • Гибкий обработчик маршрута
  • Обработка исключений
Контейнер внедрения зависимостей
  • Dependency Injection (внедрение зависимостей)
  • Разделяем клиентский код от ядра фреймворка
  • Создаем контейнер
  • Исключения контейнера
  • Метод has()
  • Автоматическое связывание (часть 1)
  • Автоматическое связывание (часть 2)
  • Автоматическое связывание (часть 3)
Контейнер внедрения зависимостей. Часть 2
  • Использование контейнера
  • Псевдонимы (aliases) контейнера
  • Параметры контейнера
  • Контейнер + контроллер
  • Режимы окружения
  • Использование переменных среды
Шаблонизатор
  • Шаблонизатор Twig
  • Абстрактный контроллер
  • Отображение шаблонов
  • Создание шаблонов представлений (view)
  • Переиспользуемые шаблоны
  • Создание формы
  • Предотвращение XSS атак
Консольное приложение (CLI)
  • Консольные приложения (CLI)
  • Абстрактный слой базы данных
  • Файлы миграции
  • Входная точка CLI
  • Классы консольных команд
  • Регистрация команд
  • Запуск консольного приложения
  • Выполнение консольных команд
  • Опции консольных команд
Миграции базы данных
  • Шаги создания миграций
  • Таблица миграций
  • Транзакции
  • Получение выполненных миграций
  • Получаем файлы миграций для применения
  • Migrate Up
  • Добавляем миграцию в игнор-лист
  • Выполняем SQL миграций
Сохранение и получение данных
  • Отправка формы
  • Получаем Request
  • Создаем сущность поста
  • Добавляем пост в базу данных
  • Получаем пост
  • findOrFail метод
Сессии и посредники
  • Редирект
  • Сессии и флеш-сообщения
  • Фабрика отображения шаблонов
  • Отображение флеш-сообщений
  • PSR-15 Middleware (посредник)
  • Внедрение посредников
  • Автоматическое связывание для посредников
  • Завершение посредника
  • Посредник запуска сессии
  • Очистка запроса
Регистрация
  • Создание сущности пользователя
  • Миграция для таблицы пользователей
  • Форма регистрации
  • Модель формы регистрации
  • Валидация формы
  • Перенаправление на форму с ошибками
  • Метод сохранения формы
  • User Service
Аутентификация
  • Форма входа
  • Компонент аутентификации
  • Проверка учетных данных пользователя
  • User Service
  • Вход пользователя
  • Перенаправление аутентифицированных пользователей
Посредники маршрута
  • Посредник маршрута
  • Внедрение посредников
  • Рефакторинг роутера
  • Посредник аутентификации
  • Посредник гостя
  • Завершение регистрации
  • Ссылка выхода
  • Обработка выхода
Отправка событий
  • Диспетчер событий
  • Объекты события
  • Отправка событий
  • Слушатели событий
  • Связываем события и слушатели
  • Остановка распространения события
  • Обработка события добавления данных
Начальная загрузка приложения
  • Параметр базового пути для контейнера
  • Сервис-провайдеры
  • Регистрация сервис-провайдеров
  • Отправка заголовков ответа
https://privatelink.de/?https://areaweb.skillspace.ru/course/15236/about
 
Угорі