Программирование [udemy] Создайте интернет-магазин с использованием Next.js, Figma, GraphQL, PayPal (2023)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Создайте интернет-магазин с использованием Next.js, Figma, GraphQL, PayPal (2023)​

cover.jpg

Продолжительность: 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.
• Настройка домена и переменных окружения.

Почему этот курс подходит новичкам

• Вы используете только бесплатные инструменты.
• Процесс обучения основан на создании настоящего проекта.
• Каждый шаг объясняется простым и понятным языком.
• В итоге у вас будет полноценный интернет-магазин и портфолио‑проект.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху