MERN eCommerce From Scratch

4 участника

О чём курс

Вам нужно создать полноценный интернет-магазин с нуля, а не просто интегрировать готовый плагин — именно этот процесс разбора стека MERN (Mongo, Express, React, Node) реализован в проекте. Вы пройдете путь от настройки базы данных до интеграции платежей PayPal и деплоя готового приложения.

Внутри разбираются ключевые аспекты работы с MERN:

  • Управление глобальным состоянием с помощью Redux (действия, редукторы, useDispatch и useSelector).
  • Разработка серверной части на Express с использованием MongoDB и Mongoose ODM.
  • Организация JWT-аутентификации и создание пользовательских Middleware для защиты маршрутов.
  • Реализация функционала интернет-магазина: корзина, система рейтингов и отзывов, админ-панель для управления пользователями и заказами, а также поиск и пагинация товаров.

Курс рассчитан на fullstack-разработчиков, желающих усилить свое портфолио законченным прикладным проектом. Финалом обучения станет работающая платформа электронной коммерции, которую можно использовать в реальных задачах.

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

  • Создание и структура проекта
  • Работа с React (функциональные компоненты, хуки, React-Bootstrap, React-Router)
  • Управление состоянием через Redux
  • Разработка Backend на Express
  • Взаимодействие с MongoDB (Mongoose ODM)
  • Реализация JWT-аутентификации
  • Обработка ошибок и создание Middleware
  • Интеграция API платежных систем (PayPal, карты)
  • Функционал администратора (управление продуктами, заказами, пользователями)
  • Реализация пользовательского профиля и системы отзывов
  • Развертывание (Deployment) проекта
Складчина создана 1 октября 2020 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 5

BT Brad Traversy Все материалы
300 ₽ 800 ₽