Laravel. Глубокое погружение

Laravel. Глубокое погружение

Вебинарный курс «Laravel» ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне. В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных. Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.

Чему Вы научитесь

  • Настраивать веб-сервер и разворачивать приложение;
  • Понимать шаблон проектирования MVC;
  • Понимать структуру и логику фреймворка;
  • Проектировать БД и работать с моделями и формами Laravel;
  • Использовать расширения и особенности фреймворка;
  • Работать с внешними API
  • 1
    Урок 1. Установка Laravel. Описание принципов работы и структуры фреймворка
    В ходе данного занятие мы познакомимся с фреймворком, с его преимуществами. Научимся как его устанавливать и запускать. А также научимся настраивать рабочее окружения для разработки приложения на Laravel. Создадим мини приложение.
  • 2
    Урок 2. Роутинг. Использование контроллеров
    В ходе данного урока мы разберем понятие роутинг, контроллер. Обсудим основы маршрутизации.
  • 3
    Урок 3. Шаблонизатор Blade
    На данном уроке мы изучим внутренний функционал и шаблонизацию.
  • 4
    Урок 4. Запросы пользователя и класс Request. Класс Response в фреймворке Laravel. Функциональное тестирование приложения
    На данном уроке мы разберем работу с формами в Laravel и способами взаимодействия с ними. Посмотрим способы ответа на запросы. Создадим первые тесты в нашем приложении.
  • 5
    Урок 5. Работа с базой данных. Запросы. Миграции
    На данном уроке мы разберем структуру базы данных, соединение с БД, создание и наполнение таблиц. Разберем подробно миграции.
  • 6
    Урок 6. Работа с базой данных. Eloquent ORM
    На данном уроке мы разберем работу с ORM.
  • 7
    Урок 7. Валидация данных в laravel
    На данном уроке мы научимся работать с возможною laravel валидировать полученные данные из запроса пользователя.
  • 8
    Урок 8. Посредники. Сессии в Laravel. Аутентификация
    На данном уроке научимся авторизовывать и идентифицировать пользователей. Кроме этого, научимся разграничивать права доступа к информации.
  • 9
    Урок 9. События в Laravel. Провайдеры. Работа со сторонними API
    На данном уроке мы рассмотрим использование провайдеров в Laravel. Добавим провайдера для работы с API VK. Настроим авторизацию пользователя через ВКонтакте.
  • 10
    Урок 10. Добавление HTML-редактора. Хранение файлов. Очереди в Laravel
    На данном уроке рассмотрим возможность изменения полученных агрегатором данных и создания пользовательских. Создадим удобный интерфейс для редактирования html-страниц с возможностью добавления изображений. Научимся создавать очереди для выполнения параллельных и последовательных задач.

После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.