Этот практический курс поможет вам шаг за шагом создать полноценный интернет-магазин на основе Next.js, Figma, GraphQL, Auth0 и PayPal, используя только бесплатные сервисы. Вы научитесь применять современные инструменты фронтенда и бэкенда, а также интегрировать дизайн, управление данными и платежи в единый рабочий проект.
Что вы создадите в ходе обучения
В рамках курса вы соберёте законченный eCommerce‑проект — от идеи и дизайна до деплоя. Мы пройдём весь путь, который проходит настоящий разработчик при создании интернет-магазинов.
Дизайн и прототипирование в Figma
Создание структуры магазина: главная страница, каталог, карточки товаров.
Разработка интерфейса, ориентированного на пользователя.
Подготовка макетов для дальнейшей верстки в Next.js.
Фронтенд на Next.js
Настройка проекта и построение маршрутов.
Создание адаптивных компонентов и страниц магазина.
Оптимизация изображений, данных и производительности.
Работа с данными с помощью Hygraph и GraphQL
Вы научитесь строить гибкую и масштабируемую структуру данных с помощью CMS Hygraph и получать актуальные данные через GraphQL‑запросы.
Управление товарами в Hygraph
Создание моделей продуктов.
Загрузка информации о товарах и изображений.
Организация удобной административной панели.
Интеграция GraphQL во фронтенд
Настройка запросов и мутаций.
Отображение данных на страницах товара и каталога.
Функциональность интернет-магазина
В курсе реализуются ключевые модули, необходимые для рабочего eCommerce‑проекта.
Авторизация и защищённые маршруты
Интеграция Auth0 для аутентификации пользователей, защиты личных кабинетов и страниц заказа.
Корзина и оформление заказа
Создание функциональной корзины с возможностью редактирования.
Подсчёт итоговой стоимости и управление состоянием.
Онлайн-платежи с PayPal
Вы привяжете PayPal для безопасного проведения транзакций прямо на сайте.
Страница контактов и EmailJS
Подключение формы обратной связи, которая действительно отправляет электронные письма через EmailJS.
Публикация проекта
По завершении разработки вы загрузите код на GitHub и развернёте магазин на Vercel, полностью бесплатно.
Что включает финальный этап
Создание репозитория и подготовка проекта.
Подключение GitHub к Vercel.
Настройка домена и переменных окружения.
Почему этот курс подходит новичкам
Вы используете только бесплатные инструменты.
Процесс обучения основан на создании настоящего проекта.
Каждый шаг объясняется простым и понятным языком.
В итоге у вас будет полноценный интернет-магазин и портфолио‑проект.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф