Бауманский учебный центр «Специалист»

Программа курса PHP8. Разработка приложений на Laravel
  Тема Ак. часов  
   
  Модуль 1. Установка и настройка
  • Введение в курс
  • Установка Laravel
  • Настройка Laravel
  • Использование Laravel Artisan
  • Архитектура Laravel
2  
  Модуль 2. Роутинг и контроллеры
  • Место роутов и контроллеров в MVC
  • Создание роутов
  • Создание контроллеров
  • Объект Request (внедрение зависимостей в контроллер)
  • Объект Response (отвечаем правильно)
  • Практическая работа
4  
  Модуль 3. Работа с базой данных
  • Прямые SQL запросы
  • Построитель запросов
  • Пагинация
  • Миграции
  • Практическая работа
4  
  Модуль 4. Шаблоны и Компоненты
  • Место Шаблонов в MVC
  • Шаблонизатор Blade
  • Формы
  • Создание компонентов
  • Практическая работа
4  
  Модуль 5. Eloquent ORM
  • Место Модели в MVC
  • Создание модели
  • Виды отношений
  • Отношение 1:1
  • Отношение 1:N
  • Отношение N:N
  • Связки отношений (или join[ы] в ORM)
  • Практическая работа
4  
  Модуль 6. Посредники и Провайдеры
  • Посредники и провайдеры в MVC
  • Создание Провайдеров
  • Создание Посредников
2  
  Модуль 7. Валидация и Аутентификация
  • Валидация
  • Сессии в Laravel
  • Аутентификация
  • Практическая работа
2  
  Модуль 8. Расширенные возможности
  • Загрузка файлов
  • Очереди
  • Заключительный Тест
  • То, о чем не успели поговорить
2  
  Аудиторная нагрузка в классе с преподавателем 24 +18
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.