к зарплате получает разработчик со знанием Laravel
очков к скорости разработки
на то, что на чистом PHP делается 2-3 недели
Фреймворк Laravel — это чистая и стильная основа для веб-разработки. Все больше крупных компаний используют его при создании собственных продуктов.
Laravel — универсальный инструмент для создания лендингов, блогов, чат-ботов, серверной части мобильных приложений, парсеров, полноценных интернет-магазинов. В вашем распоряжении гигабайты готовых библиотек под любую задачу.
Для junior и middle PHP-программистов,
кто ранее не работал с фреймворками
Для тех, кто знаком с другими фреймворками
и хочет «быстрый старт» в работе с Laravel
Разберемся, что из себя представляет фреймворк, как его установить и из каких основных компонентов он состоит. Научимся пользоваться возможностями вспомогательного компонента «Artisan». Напишем свое первое приложение, используя для этого роутер, контроллеры и представления.
Узнаем, что такое миграции, зачем они нужны и как работают. Наполним базу данных. Воспользуемся конструктором запросов, а после используем всю мощь моделей Eloquent для работы с базой данных.
Научимся обрабатывать данные из запроса, валидировать их, а также правильно организовывать работу с загруженными пользователем файлами. Разберёмся с посредниками (middleware) и научимся группировать маршруты
Рассмотрим связи между моделями, зачем они нужны и как они упрощают работу с приложением.
Создадим CRUD-приложение с авторизацией, и сделаем его совместимым с JS-фреймворками. Научимся добавлять мультиязычную поддержку.
Настроим постраничный вывод результатов, мягкое удаление данных и управление выводом результатов в JSON.
Научимся создавать собственные команды для консольного помощника Artisan, а также добавлять часто используемые директивы Blade.
Рассмотрим очереди заданий, установим расписание задач и особенности отправки Email.
Разберёмся что такое события в Laravel, какие типы событий можно регистрировать. Установим слушателей на события. Рассмотрим инструментарий работы с кешем на Laravel.
Настроим тестовую среду PHPUnit в Laravel. Напишем первые автотесты и разберёмся с тем, как и что можно тестировать в Laravel.
Огромная благодарность преподавателю, Давыдову Роману, за проведение такого курса. На каждом уроке всё предельно понятно, но даже если что-то и "схватывалось" не сразу, то при повторном просмотре всё становилось ясно. Отдельный плюс за презентации. Даже если приходилось задавать вопросы (а без этого никак), то Роман всегда отвечал и во время урока, и вне урока. Я всегда получал ответ, который полностью меня устраивал. Самое главное не бойтесь диалога с преподавателем и делайте всегда домашние задания. В итоге вы удивитесь своему результату к концу курса. Так что, если у вас большое желание научиться программировать с использованием фреймворка Laravel, то с таким курсом у вас точно всё получится.
Прекрасное начало для желающих овладеть фреймворокм Laravel. Структура занятий позволяет легко усваивать теоретический материал и сразу же применять знания на практике, разбираясь с неизбежно возникающими вопросами при помощи преподавателя. Роман не только высококлассный программист с богатым опытом, которым он щедро делится, но и талантливый учитель, способный просто преподать сложные вещи.
Автор и преподаватель курса, евангелист Laravel, практикующий Laravel-разработчик