Программирование [udemy] Full-Stack React с GraphQL и Apollo Boost (2018)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Full-Stack React с GraphQL и Apollo Boost (2018)​

cover.jpg

Продолжительность: 6 ч 54 мин Количество уроков: 76 Видео Язык: Английский Вес архива: 4,02 ГБ


Повысьте свои навыки разработки и научитесь создавать мощные full‑stack приложения на основе React, GraphQL и Apollo Boost. Этот курс шаг за шагом проведет вас через создание современного, безопасного и масштабируемого приложения — от настройки серверной логики до развёртывания готового проекта.

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

Курс построен так, чтобы вы не просто повторяли за инструктором, а понимали ключевые концепции, необходимые для самостоятельной разработки full‑stack приложений.

Создание backend на Node.js, Express и GraphQL

Вы начнете с настройки серверной части, интеграции GraphQL и реализации рабочих элементов API.

Настройка Express-сервера и подключение к MongoDB.
• Создание схем GraphQL, мутаций, запросов и резолверов.
• Тестирование API с помощью GraphiQL.
• Реализация аутентификации: signup, signin, signout.

Разработка клиентской части на React

После настройки сервера вы перейдёте к созданию полноценного интерфейса приложения.

• Интеграция React с GraphQL через Apollo Boost.
• Использование компонентов Query и Mutation.
• Работа с ApolloClient, ApolloProvider и ApolloConsumer.
• Реализация поиска, создания, сохранения и удаления рецептов.

Углублённая работа с Apollo и React

Вы изучите продвинутые возможности Apollo и современные методы разработки на React.

• Фрагменты, обновление запросов, Optimistic UI.
• Маршрутизация с помощью React Router 4.
• Создание защищённых маршрутов.
• Грамотное управление состоянием и жизненным циклом компонентов.
• Использование современных возможностей ES6 (деструктуризация, spread-операторы и др.).

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

После разработки всего функционала вы научитесь разворачивать приложение на Heroku, создадите удобный postbuild‑скрипт и освоите развертывание через Heroku CLI.

Бонусный модуль

В заключение вы познакомитесь с дополнительными React‑библиотеками, улучшите внешний вид приложения, добавите расширенные возможности кастомизации и сделаете проект полностью отзывчивым с помощью CSS.

Для кого подходит курс

Курс подойдёт разработчикам, которые уже знакомы с основами JavaScript и React, и хотят углубиться в создание полноценных приложений с использованием GraphQL и Apollo.

• Вы знаете базовый синтаксис ES6.
• Понимаете основы работы с React.
• Хотите освоить разработку full‑stack приложений.

Результат прохождения курса

Создав с нуля полноценное приложение «Рецепты», вы получите набор навыков, который позволит вам легко начинать собственные проекты: от простой идеи до рабочего full‑stack веб‑приложения, готового к публикации.

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

Похожие темы

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