𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Создайте интернет-магазин с использованием Next.js, Figma, GraphQL, PayPal (2023)

Продолжительность: 14 ч 53 мин
Количество уроков: 91 Видео
Язык: Английский
Вес архива: 7,00 ГБ
Этот практический курс поможет вам шаг за шагом создать полноценный интернет-магазин на основе 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.
• Настройка домена и переменных окружения.
Почему этот курс подходит новичкам
• Вы используете только бесплатные инструменты.
• Процесс обучения основан на создании настоящего проекта.
• Каждый шаг объясняется простым и понятным языком.
• В итоге у вас будет полноценный интернет-магазин и портфолио‑проект.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь