𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Full-Stack React с GraphQL и Apollo Boost (2018)

Продолжительность: 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 веб‑приложения, готового к публикации.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь