Курс на Stepik
Обложка курса «GraphQL» на Stepik
490 ₽

Получите представление об архитектуре и методологии GraphQL. Узнайте о настройке серверов, выполнении сложных запросов и обновлении данных с мутациями с помощью Apollo Server и Node.js. Откройте для себя практическое развертывание.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GraphQL»Учеников на курсе 31
Сертификаты, выданные на курсе «GraphQL»Сертификатов выдано 0
Отзывы о курсе «GraphQL»Отзывов получено 2
Рейтинг курса «GraphQL»Рейтинг курса 3.500
Уроки в курсе «GraphQL»Количество уроков 29
Тесты в курсе «GraphQL»Количество квизов 52
Время прохождения курса «GraphQL»Время прохождения курса
Стоимость курса «GraphQL»Стоимость курса 490 ₽
Обновления курса «GraphQL»Обновления курса
Дата публикации курса «GraphQL»Дата публикации курса
Последнее обновление курса «GraphQL»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «GraphQL» 5 разделов Уроки в курсе «GraphQL» 29 уроков Тесты в курсе «GraphQL» 52 теста Время прохождения курса «GraphQL» 2 ч. Последнее обновление курса «GraphQL» обн. 1 год назад

Знакомство с GraphQL

3 урока
1. Введение в GraphQL
2. Сравнение GraphQL и REST
3. GraphQL IDE с использованием Apollo Studio

Запросы

7 уроков
1. Как определить поля для запроса
2. Запрос с именем операции
3. Запросы с аргументами в GraphQL
4. Запросы с использованием алиасов
5. Использование переменных в запросах
6. Фрагменты для создания многократно используемых запросов и полей
7. Динамические запросы с использованием директив

Мутации

2 урока
1. Одиночная мутация
2. Множественные мутации

Схемы и типы

11 уроков
1. Введение в систему типов и язык GraphQL
2. Схема с объектными типами и полями
3. Типы запросов и мутаций
4. Скалярные типы
5. Типы перечислений
6. Схема со Списками и Non-Null
7. Интерфейсы в GraphQL
8. Схема с объединенными типами
9. Проверка запросов GraphQL
10. Корневые поля и резолверы
11. Приведение скаляров

Доп. материалы

6 уроков
1. Введение в интроспекцию схемы
2. Проектирование API с использованием GraphQL
3. Обслуживание GraphQL через HTTP с использованием Node.js
4. Пагинация
5. Авторизация
6. Лучшие практики использования GraphQL