Все курсы

Курсы Фреймворк Laravel (PHP) – рейтинг онлайн обучений 2023

Лучшие курсы фреймворк Laravel 2023. Изучите с нуля и без опыта Laravel — бесплатный веб – фреймворк с открытым кодом, предназначенный для разработки с использованием архитектурной модели MVC, на онлайн курсах популярных школ.

Курс Framework Laravel Otus

Разработчики, обладающие навыками профессиональной работы с PHP-фреймворком Laravel, — сегодня одни из самых востребованных и малочисленных специалистов в сфере IT. Этот инструмент не просто упрощает жизнь и решает проблемы, связанные с тестированием, интеграцией соц.сетей и систем оплат. Работать с ним удобно и приятно любому, кто освоит все его возможности. Поэтому мы не смогли пройти мимо и создали профессиональную программу подготовки специалистов для погружения во все особенности работы с Laravel.

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

Знакомство с фреймворком. Пишем базовый функционал

В качестве объекта разработки можно написать таск-трекер или ту же систему бронирования мест в кино.

Тема 1: Установка и «Hello, world»

Тема 2: Фронтэнд

Тема 3: Хранилище для Laravel-продукта

Тема 4: Eloquent ORM

Тема 5: Маршруты и представления

Тема 6: Контроллеры

Тема 7: DI

Тема 8: Авторизация и аутентификация

Тема 9: Тестирование

Продолжаем усложнять логику проекта

Изучаем обёртки для работы с различным функционалом, знакомимся с посредниками, командами, шинами и доменами логики.

Тема 1: Логирование и полезные функции фреймворка

Тема 2: Middleware

Тема 3: Кэширование

Тема 4: Пакеты

Тема 5: Команды и шина

Тема 6: Очереди

Тема 7: DDD в Laravel

API

Переходим к тесной работе со Stateless-логикой и микросервисами в частности.

Тема 1: Контракты и фасады

Тема 2: Envoy и развёртывание

Тема 3: Scout и полнотекстовый поиск

Тема 4: Переходим к Stateless

Тема 5: Lumen

Тема 6: Passport API

Тема 7: Тестирование API

Тема 8: Планирование задач

Проектная работа

Разрабатываем курсовой проект на базе фреймворка Laravel. Вы можете предложить свой проект или выбрать из предлагаемых вам.

Тема 1: Выбор темы и организация проектной работы

Тема 2: Консультация по проектам и домашним заданиям

Тема 3: Защита проектных работ

Тема 4: Подведение итогов курса

Ссылка на курс

Курс PHP: Разработка на Laravel Хесклет

О курсе

На этом курсе вы познакомитесь с веб-фреймворком Laravel. Вы узнаете о роутинге, контроллерах, шаблонизации и CRUD. В итоге поймете, как использовать систему лейаутов и шаблонов и конфигурировать фреймворк через переменные окружения. Знания из этого курса пригодятся, чтобы быстро разрабатывать сайты на Laravel. Этот курс подойдет тем, кто уже хорошо знаком с языком PHP. 

ЦельИзучение навыка
Тип обученияСамостоятельно
УровеньДля новичков
Форматы обученияСообщество, Тексты

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

О курсе

Узнать о курсе, его структуре, задачах и целях.

Hello World

Установить, настроить и запустить свой первый Laravel-сайт

Запрос-Ответ

Познакомиться с созданием маршрутов, их обработчиками и шаблонами

Шаблонизатор Blade

Научиться использовать директивы и интерполяцию

Макеты (Layout)

Научиться выделять общие части шаблонов

Консоль (Tinker)

Познакомиться с REPL, который все меняет

Конфигурация

Познакомиться с 12 факторами и их поддержкой в Laravel. Настроить SQLite.

ORM

Познакомиться с миграциями и моделями

Модель

Научиться работать с моделью в консоли

Контроллер

Познакомиться с основами организации обработчиков в группы

Список (CRUD)

Научиться выводить список сущностей с постраничной навигацией

Просмотр (CRUD)

Научиться выводить конкретную сущность и обрабатывать ошибку 404

Работа с формами

Познакомиться с генерацией форм

Создание (CRUD)

Познакомиться с валидацией и формами

Обновление (CRUD)

Научиться обновлять сущность

Удаление (CRUD)

Научиться правильно удалять сущности

Ресурсная маршрутизация

Автоматизировать создание маршрутов и контроллера для типичного CRUD

Ссылка на курс

Курс Laravel GeekBrains

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

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

  • Урок 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-страниц с возможностью добавления изображений. Научимся создавать очереди для выполнения параллельных и последовательных задач.

Ссылка на курс

Часто задаваемые вопросы Фреймворк Laravel

  1. Что такое Laravel и для чего он используется?

    Laravel – это бесплатный и открытый фреймворк для веб-разработки на языке PHP. Он используется для создания мощных и элегантных веб-приложений, обладает широким спектром функциональных возможностей и прост в использовании.

  2. Каковы основные преимущества использования Laravel?

    Основные преимущества использования Laravel включают:Интуитивную и понятную синтаксическую структуру.Мощную систему маршрутизации и контроллеров.Встроенную систему аутентификации и авторизации.Широкий выбор расширений и инструментов для упрощения разработки.Большое и активное сообщество разработчиков, что обеспечивает поддержку и регулярные обновления.

  3. Как начать работу с Laravel?

    Чтобы начать работу с Laravel, вам потребуется установить его на свой локальный сервер или использовать виртуальную машину. Затем вы можете создавать новые проекты, определять маршруты, создавать контроллеры и представления, работать с базой данных

Другие курсы программирования

КУРСЫ ПРОГРАММИРОВАНИЯ
КУРСЫ ПО ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ
КУРСЫ PYTHON
КУРСЫ ТЕСТИРОВЩИКА
КУРСЫ РАЗРАБОТКА ИГР НА UNITY
КУРСЫ JAVA
КУРСЫ РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ
КУРСЫ РАЗРАБОТКИ НА ANDROID
КУРСЫ РАЗРАБОТКИ НА GOLANG
КУРСЫ FULLSTACK РАЗРАБОТКИ
КУРСЫ РАЗРАБОТКИ НА DOCKER
КУРСЫ ПО РАБОТЕ С GIT
КУРСЫ ПРОГРАММИРОВАНИЯ НА PASCAL
КУРСЫ ПРОГРАММИРОВАНИЯ НА PostgreSQL
КУРСЫ NODE.JS
КУРСЫ ПРОГРАММИРОВАНИЯ НА Oracle SQL
КУРСЫ ПО БАЗАМ ДАННЫХ MS Access
КУРСЫ MS SQL
КУРСЫ ПО СОЗДАНИЮ САЙТОВ
КУРСЫ РАЗРАБОТКИ НА IOS
КУРСЫ СИСТЕМНОГО АДМИНИСТРАТОРА
КУРСЫ ВЕБ РАЗРАБОТКИ
КУРСЫ PHP
КУРСЫ JAVASCRIPT
КУРСЫ Backend
КУРСЫ Frontend
КУРСЫ VR/AR РАЗРАБОТКИ
КУРСЫ Data Science
КУРСЫ ПО РАЗРАБОТКЕ ИГР
КУРСЫ РАЗРАБОТКА NO CODE И ЗЕРОКОДИНГУ
КУРСЫ Django
КУРСЫ Spring Framework
КУРСЫ LINUX
КУРСЫ JIRA
КУРСЫ ТЕХНОЛОГИИИ БЛОКЧЕЙНА
КУРСЫ ФРЕЙМВОРК Laravel
КУРСЫ ПРОГРАММИРОВАНИЯ НА Vue.js
КУРСЫ РАЗРАБОТКИ НА Angular JS
КУРСЫ 1С Битрикс
КУРСЫ KOTLIN
КУРСЫ SWIFT
КУРСЫ DevOps
КУРСЫ ПРОГРАММИРОВАНИЯ C#
КУРСЫ ПРОГРАММИРОВАНИЯ С++
КУРСЫ ЭЛЕКТРОНИКИ
КУРСЫ HTML и CSS
КУРСЫ RUBY
КУРСЫ ПРОГРАММИРОВАНИЕ НА 1С
КУРСЫ ПО УПРАВЛЕНИЮ В IT
КУРСЫ ОПЕРАТОР БПЛА
КУРСЫ FLUTTER
КУРСЫ TILDA
КУРСЫ WORDPRESS
КУРСЫ ПРОГРАММИРОВАНИЯ НА LUA
КУРСЫ React.js
КУРСЫ АРХИТЕКТОРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
КУРСЫ ПО АЛГОРИТМАМ И СТРУКТУРАМ ДАННЫХ
Курсы по администрированию Windows
Получилось ли у Вас выбрать подходящий онлайн - курс в рейтинге обучений?
ДаНет

Обновлено 27 марта, 2024 8:30 пп

Денис Бергоков

Денис Бергоков создатель и автор агрегатора онлайн-курсов poiskovoe-prodvizhenie.ru. Более 5 лет мы помогаем студентам сравнивать онлайн-курсы и выбирать лучшие. Экспертные направления: программирование. маркетинг, дизайн, менеджмент.

Leave a Reply

Оставьте Ваш отзыв о прохождении обучения на онлайн - курсах

Новые посты

Курсы Fullstack разработчик

Курсы Fullstack разработчик вам помогут не только разобраться в базовых понятиях специальности, но и найти…

21 августа, 2023

Курсы Golang (GO)

Курсы Golang научитесь разработке с нуля. Информация постоянно обновляется и добавляются новые онлайн-курсы по программированию…

21 августа, 2023

Курсы Аndroid

Курсы Аndroid помогут освоить язык программирования на платформе с нуля. Информация постоянно обновляется и добавляются…

21 августа, 2023

Курсы создание мобильных приложений

Собрали лучшие курсы по созданию мобильных приложений. Информация постоянно обновляется и добавляются новые онлайн-курсы по…

21 августа, 2023

Курсы Java

Здесь собраны лучшие курсы Java программирования. Информация постоянно обновляется и добавляются новые онлайн-курсы по программированию…

21 августа, 2023

Курсы разработчик игр на Unity

Собрали для вас лучшие курсы разработчик игр на Unity. Информация постоянно обновляется и добавляются новые…

21 августа, 2023