Laravel 9, 10 (база + 4 практических курса)

37 участников

О чём курс

Вам нужно разобраться в архитектуре современного PHP-фреймворка и научиться создавать полноценные веб-приложения — от базовых CRUD-операций до сложных систем с REST API и очередями. Здесь разбирают, как работать с ORM Eloquent, настраивать сложные связи между таблицами, использовать очереди (Jobs) для фоновых задач и организовывать авторизацию через Laravel Breeze. В дополнение к базе вы соберете SPA-социальную сеть на стеке Laravel + Vue.js + Tailwind CSS, где реализуете лайки, репосты, систему подписок и древовидные комментарии. Также отдельный блок посвящен профессиональному импорту данных из Excel-файлов, включая обработку через консольные команды и очереди.

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

  • Базовый курс Laravel:
    • Урок 1. Создание проекта
    • Урок 2. Маршрутизация(Route)
    • Урок 3. Контроллер
    • Урок 4. Модель и миграция
    • Урок 5. Создание модели и миграции одной командой
    • Урок 6. CRUD
    • Урок 7. Чтение данных с интерфейсом View (Read)
    • Урок 8. Добавление данных с интерфейсом View (Create)
    • Урок 9. Обновление данных с интерфейсом View (Update)
    • Урок 10. Удаление с интерфейсом View (Delete)
    • Урок 11. Ошибки валидации, кастомные сообщения и отображение ошибок
    • Урок 12. Пагинация
    • Урок 13. Фильтер (Фильтрация данных)
    • Урок 14. Пагинация с фильтром
    • Урок 15. Layout в шаблонах view
    • Урок 16. Тинкер
    • Урок 17. Консольная команда
    • Урок 18. Отношение один к одному
    • Урок 19. Отношение один ко многим
    • Урок 20. Отношение многие ко многим
    • Урок 21. Специальные методы для отношения многие ко многим
    • Урок 22. Отношение один к одному через
    • Урок 23. Отношение один ко многим через
    • Урок 24. Отношения с конвенцией Laravel
    • Урок 25. Отношение один к одному полиморф
    • Урок 26. Отношение один ко многим полиморф
    • Урок 27. Отношение многие ко многим полиморф
    • Урок 28. Отношения с сортировкой или выборкой
    • Урок 29. Фабрика и Сидер(Factory и Seeder)
    • Урок 30. Фабрика и Сидер для отношений один к одному
    • Урок 31. События и Слушатели(Event и Listener)
    • Урок 32. Событие обновления
    • Урок 33. Редактирование таблиц(Миграции на редактирование)
    • Урок 34. Мягкое удаление(Soft Delete)
    • Урок 35. Очереди и Джобы(Queue и jobs)
    • Урок 36. Таблица джоб с ошибками(failed jobs)
    • Урок 37. Установка Laravel Breeze авторизация
    • Урок 38. Laravel Breeze подробное рассмотрение функционала
    • Урок 39. Ресурсный роутинг
    • Урок 40. Класс MIddleware
    • Урок 41. Класс Policy
    • Урок 42. Postman
    • Урок 43. Класс Resource
    • Урок 44. Завершение создания REST API
    • Урок 45. Шаблон Filter Для запросов(первый вариант фильтра)
    • Урок 46. Оптимизация шаблона фильтр
    • Урок 47. Шаблон Filter на основе класса Pipeline(второй вариант фильтра)
  • Практический курс: Социальная сеть:
      1. Создание проекта установка vue, vite, vue router, tailwind
      1. Установка Sanctum
      1. Создание страницы пользователя с формой добавления поста
      1. Добавление изображения
      1. Добавление поста
      1. Вывод постов
      1. Создание страницы со списком пользователей с выводом пользователей
      1. Создание страницы одного пользователя
      1. Добавление кнопки подписаться и подписка
      1. Добавление страницы с постами подписок
      1. Добавление лайков
      1. Добавление репоста
      1. Добавление комментариев
      1. Добавление ответов на комментарии
      1. Добавление статов
  • Практический курс: Импорт Excel-файлов:
      1. Cоздание проекта
      1. Модели и миграции
      1. Меню и страницы с компонентами
      1. Формы импорта и контроллеры
      1. Файл с прокидыванием в джобу и эксель импорт
      1. Консольная команда для разработки эксель импорта и сам импорт
      1. Паттерн
Складчина создана 16 июля 2023 г. · описание обновлено 23 марта 2026 г.
1 084 ₽ 18 000 ₽