Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

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

Вы разработаете приложение агрегатора данных и ознакомитесь с шаблонами проектирования MVC. Выполните практические работы и создадите готовый проект для портфолио.
11 970 ₽
стоимость обучения
Узнать о снижении цены
Уровень сложности
для специалистов
Длительность
1 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
нет
Обратная связь
нет
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
нет

Программа обучения

  • Основное
  • Содержание программы

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

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

Урок 1. Установка Laravel. Описание принципов работы и структуры фреймворка
  • В ходе данного занятие мы познакомимся с фреймворком, с его преимуществами.
  • Научимся как его устанавливать и запускать.
  • А также научимся настраивать рабочее окружения для разработки приложения на Laravel.
  • Создадим мини приложение.
Урок 2. Роутинг. Использование контроллеров

В ходе данного урока мы разберем понятие роутинг, контроллер. Обсудим основы маршрутизации.

Урок 3. Шаблонизатор Blade

На данном уроке мы изучим внутренний функционал и шаблонизацию.

Урок 4. Запросы пользователя и класс Request. Класс Response в фреймворке Laravel. Функциональное тестирование приложения
  • На данном уроке мы разберем работу с формами в Laravel и способами взаимодействия с ними.
  • Посмотрим способы ответа на запросы.
  • Создадим первые тесты в нашем приложении.
Урок 5. Работа с базой данных. Запросы. Миграции
  • На данном уроке мы разберем структуру базы данных, соединение с БД, создание и наполнение таблиц.
  • Разберем подробно миграции.
Урок 6. Работа с базой данных. Eloquent ORM

На данном уроке мы разберем работу с ORM.

Урок 7. Валидация данных в laravel

На данном уроке мы научимся работать с возможною laravel валидировать полученные данные из запроса пользователя.

Урок 8. Посредники. Сессии в Laravel. Аутентификация
  • На данном уроке научимся авторизовывать и идентифицировать пользователей.
  • Кроме этого, научимся разграничивать права доступа к информации.
Урок 9. События в Laravel. Провайдеры. Работа со сторонними API
  • На данном уроке мы рассмотрим использование провайдеров в Laravel.
  • Добавим провайдера для работы с API VK.
  • Настроим авторизацию пользователя через ВКонтакте.
  •  
Урок 10. Добавление HTML-редактора. Хранение файлов. Очереди в Laravel
  • На данном уроке рассмотрим возможность изменения полученных агрегатором данных и создания пользовательских.
  • Создадим удобный интерфейс для редактирования html-страниц с возможностью добавления изображений.
  • Научимся создавать очереди для выполнения параллельных и последовательных задач.

Чему научат

Настраивать веб-сервер и разворачивать приложение
Понимать шаблон проектирования MVC
Понимать структуру и логику фреймворка
Проектировать БД и работать с моделями и формами Laravel
Использовать расширения и особенности фреймворка
Работать с внешними API

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес Email не будет опубликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: