Программирование [udemy] Full-Stack приложения с помощью GraphQL, Prisma, Node и React (2020)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Full-Stack приложения с помощью GraphQL, Prisma, Node и React (2020)​

cover.jpg

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


Освойте полный цикл разработки Full‑Stack приложений с использованием GraphQL, Prisma, Node.js и React. Этот курс поможет вам понять, почему GraphQL стал важным инструментом современного веб‑разработчика, как он решает ограничения REST и как построить быстрые, масштабируемые и удобные в поддержке приложения от сервера до интерфейса.

Почему стоит изучать GraphQL, Prisma, Node и React

GraphQL давно перестал быть модным словом и превратился в один из ключевых стандартов API. Вместе с Prisma, React и Apollo он образует мощный технологический стек, который ускоряет разработку и делает работу с данными прозрачной и предсказуемой.

Основные преимущества технологического стека

Гибкость GraphQL — клиенты получают только необходимые данные.
Высокая производительность Prisma — современный ORM-слой упрощает работу с БД.
React + Apollo обеспечивают быстрое создание интерфейсов с декларативным управлением состоянием.
Node.js позволяет строить быстрые масштабируемые серверы.

Что вы изучите в рамках курса

Работа с Prisma и сервером GraphQL

Введение в Prisma и понимание его роли как производительного ORM-слоя.
Создание сервера GraphQL с нуля с использованием Prisma.
CRUD‑операции: создание, чтение, обновление и удаление данных.

Frontend-разработка с React и Apollo Client

Создание CRUD‑приложений на React с использованием Apollo.
Реализация аутентификации в клиентской части.
Управление состоянием с помощью современных возможностей Apollo Link.
Optimistic UI — ускорение взаимодействия пользователя с интерфейсом.

Безопасность, обработка ошибок и продвинутые возможности

JSON Web Token (JWT) — аутентификация на сервере GraphQL и в клиенте.
Обработка ошибок в React и Prisma.
Разбиение на страницы в GraphQL и React.
Подписки (Subscriptions) — создание real‑time чата.
Загрузка файлов в приложениях Prisma, GraphQL и React.

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

После прохождения курса вы сможете уверенно развернуть созданные приложения на Heroku, что позволит вам полностью пройти путь от разработки до продакшна.

Вы научитесь:

• Строить полноценные Full‑Stack приложения.
• Настраивать API‑слой с GraphQL и Prisma.
• Создавать современный frontend с React и Apollo.
• Внедрять аутентификацию и безопасную работу с данными.
• Работать с реальным временем, пагинацией, загрузкой файлов.
• Развертывать приложения на удалённом сервере.

Кому подойдет этот курс

Курс будет полезен разработчикам, которые хотят перейти на современные методы создания API, освоить GraphQL и Prisma, а также тем, кто стремится стать Full‑Stack специалистом уровня junior‑middle.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху