Программирование [udemy] Создание Full Stack Приложений с Next.js Используя Redux (2021)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Создание Full Stack Приложений с Next.js Используя Redux (2021)​

cover.jpg

Продолжительность: 14 ч 55 мин Количество уроков: 109 Видео Язык: Английский Вес архива: 9,17 ГБ


Освойте создание полнофункциональных Full Stack приложений на базе Next.js и узнайте, как эффективно сочетать серверный рендеринг, маршрутизацию и управление состоянием через Redux. Этот курс поможет вам выстроить уверенные навыки разработки современных веб‑приложений — от фундаментальных знаний до продвинутых практик и реального боевого проекта.

Что вы узнаете на курсе

Курс шаг за шагом погружает в ключевые механизмы Next.js и показывает, как объединить backend и frontend в единой среде разработки. Обучение построено вокруг создания реального приложения — системы бронирования отелей BookIT.

Ключевые технологии и инструменты

Next.js — рендеринг на стороне сервера, маршрутизация, работа с API Routes.
Redux — управление состоянием в среде SSR.
next-auth — продвинутая аутентификация и защита маршрутов.
Stripe — интеграция платежной системы.

Практические навыки

• Создание и настройка проекта на Next.js.
• Работа с file-based routing и серверным рендерингом.
• Проектирование API и реализация backend-логики.
• Интеграция Redux в SSR‑окружении.
• Настройка авторизации и защищенных маршрутов.
• Подключение платежного шлюза Stripe.
• Деплой приложения на Vercel.

Структура курса

Материал организован логично и последовательно — от базовой настройки до полного развёртывания.

Введение и подготовка

• Настройка среды разработки
• Знакомство с архитектурой Next.js
• Старт проекта BookIT

Разработка основных модулей приложения

• Создание ресурса «Помещения»
• Реализация фильтров, поиска и пагинации
• Построение frontend‑части BookIT
• Получение данных и работа с SSR/SSG

Интеграция Redux и бизнес‑логики

• Подключение Redux и организация глобального состояния
• Поиск и пагинация на клиентской стороне

Аутентификация и безопасность

• Авторизация через next-auth
• Ограничение доступа и работа с пользователями

Бронирования, платежи и отзывы

• Создание логики бронирования номеров
• Интеграция Stripe и обработка платежей
• Система отзывов о комнатах

Админ‑панель и управление системой

• Админ‑маршруты — часть 1
• Админ‑маршруты — часть 2

Финал: публикация проекта

• Развертывание приложения на Vercel

Почему этот курс полезен

Вы не просто изучите Next.js — вы создадите полноценное коммерческое приложение, применяя лучшие практики современного веб‑разработчика. Такой подход помогает не только понять технологии, но и научиться использовать их в реальных проектах.

Итог

Курс идеально подходит разработчикам, которые хотят перейти от React к более мощным инструментам или освоить полноценный Full Stack подход на базе Next.js и Redux. После прохождения обучения вы сможете самостоятельно создавать современные, быстрые и безопасные веб‑приложения.

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

Похожие темы

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