Этот курс — ваш практический путь к созданию современного интернет-магазина на Laravel 11, Vue и Inertia. Вы шаг за шагом пройдёте весь цикл разработки: от архитектуры и проектирования до развёртывания, оптимизации и интеграции платежей. Материал подойдёт разработчикам, которые хотят вывести свои навыки Laravel на новый уровень и на практике освоить создание сложных SPA‑приложений.
Кому подойдёт этот курс
Курс будет особенно полезен:
начинающим разработчикам с базовыми знаниями Laravel;
тем, кто хочет понять реальную архитектуру eCommerce‑приложений;
всем, кто ищет практику создания сложных SPA на Vue + Inertia;
тем, кто хочет собрать интернет-магазин с нуля и довести его до продакшена.
Основные этапы обучения
1. Архитектура и фундамент проекта
Вы начнёте с грамотного проектирования структуры интернет-магазина и познакомитесь с архитектурой будущего приложения.
Построение сущностей и их атрибутов;
Создание миграций, моделей и первичной структуры проекта;
Настройка админки, роутинга и первых контроллеров.
2. Создание полноценной административной панели
На этом этапе вы соберёте мощную админку, которая позволит управлять всем каталогом товаров.
CRUD для категорий, характеристик, групп и продуктов;
Работа с изображениями, вариациями и характеристиками;
Обработка дочерних продуктов и тонкая валидация данных;
Создание интерфейса админки на Vue и Blade.
3. Разработка клиентской части магазина
Вы создадите удобный интерфейс для покупателей, обеспечив современный UI и продуманную навигацию.
Отображение категорий, товаров, хлебных крошек;
Фильтрация по категориям и характеристикам;
Карточки товаров, галереи, группировки и вывод характеристик.
4. Корзина и процесс оформления заказа
Здесь вы реализуете ключевую функциональность eCommerce — работу корзины и создание заказов.
Добавление, удаление и изменение количества товаров;
Сохранение состояния корзины и подсчёт итогов;
Форма создания и оформления заказов.
5. Интеграция платёжной системы
Вы подключите сервис оплаты и настроите обработку транзакций.
Внедрение платёжного провайдера;
Обработка оплат и уведомлений;
Тестирование корректности транзакций.
6. Деплой и оптимизация проекта
Финальный блок посвящён выводу проекта в продакшн и его оптимизации.
Развёртывание проекта на сервере и настройка SSL;
Оптимизация запросов с помощью Laravel Telescope;
Рефакторинг кода и улучшение производительности.
Ваш результат после прохождения курса
К завершению обучения вы соберёте полностью рабочий интернет-магазин с админкой, клиентской частью, фильтрацией, корзиной и платёжной системой. Этот проект будет готов к реальному использованию, дальнейшему масштабированию и станет сильным дополнением вашего портфолио.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Обучающие курсы по Laravel и веб разработке в целом от профессионала с 10+ лет опыта работы. Курсы настроены для значительного повышения ваших практических умений! Разработка, приемы и подходы исключительно из реальных условий!