Включено в курс
17 уроков (видео и/или текст)
17 упражнений в тренажере
48 проверочных тестов
Доступ к остальным курсам платформы
Чему вы научитесь
- Создавать сайты с помощью Laravel
- Использовать систему лейаутов и шаблонов
- Взаимодействовать с базой данных через ORM
- Конфигурировать фреймворк через переменные окружения
Описание
На этом курсе вы познакомитесь с веб-фреймворком Laravel. Вы узнаете о роутинге, контроллерах, шаблонизации и CRUD. В итоге поймете, как использовать систему лейаутов и шаблонов и конфигурировать фреймворк через переменные окружения. Знания из этого курса пригодятся, чтобы быстро разрабатывать сайты на Laravel.
Теория и практика в курсе рассчитаны на тех, кто уже хорошо знаком с языком PHP. Если у вас возникнут сложности, рекомендуем пройти эти курсы:
Также этот курс опирается на знания, полученные в курсе "Веб-разработка на PHP". Если вы не знакомы с маршрутами, CRUD, MVC и шаблонизацией, то обязательно пройдите его перед этим курсом.
Программа курса
Продолжительность 20 часов
-
Знакомимся с целями и задачами курса
-
Установить, настроить и запустить свой первый Laravel-сайт
-
Знакомимся с созданием маршрутов, их обработчиками и шаблонами
-
Учимся использовать директивы и интерполяцию
-
Учимся выделять общие части шаблонов
-
Знакомимся с REPL, который все меняет
-
Знакомимся с 12 факторами и их поддержкой в Laravel
-
Знакомимся с миграциями и моделями
-
Учимся работать с моделью в консоли
-
Знакомимся с основами организации обработчиков в группы
-
Учимся выводить список сущностей с постраничной навигацией
-
Учимся выводить конкретную сущность и обрабатывать ошибку 404
-
Знакомимся с генерацией форм
-
Знакомимся с валидацией и формами
-
Учимся обновлять сущность
-
Учимся правильно удалять сущности
-
Автоматизируем создание маршрутов и контроллера для типичного CRUD
-
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Рекомендуемые программы
профессия
•
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
Программирование на JavaScript и PHP, разработка веб-приложений и сервисов используя Laravel, проектирование REST API и работа с базами
профессия
•
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
профессия
•
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
профессия
•
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
профессия
•
от 25 000 ₸ в месяц
Разработка приложений на языке Java
профессия
•
от 24 542 ₸ в месяц
Сбор, анализ и интерпретация данных
профессия
•
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
профессия
•
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
профессия
•
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
Автоматизированное тестирование веб-приложений на JavaScript
Программирование на JavaScript и Python, разработка веб-приложений и сервисов используя Django, проектирование REST API и работа с базами данных
Разработка фронтенд- и бэкенд-компонентов для веб-приложений на Spring Boot и React
Автоматизированное тестирование веб-приложений на Python
Автоматизированное тестирование веб-приложений на Java