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

Продолжительность: 3 ч 52 мин
Количество уроков: 32 Видео
Язык: Английский
Вес архива: 1,91 ГБ
Этот курс по Django и GraphQL помогает быстро и уверенно освоить современный подход к построению API. Материал подходит новичкам в Django и разработчикам, которые хотят понять преимущества GraphQL, научиться создавать схемы, типы, запросы, мутации и эффективно применять их в реальных проектах.
Что вы изучите в этом курсе
Курс последовательно проводит вас от базового понимания Django до создания полноценного GraphQL API с расширенными возможностями. Каждый раздел основан на практических примерах и включает объяснение ключевых концепций и паттернов.
Основы GraphQL
• Что такое GraphQL и чем он отличается от REST.
• Преимущества и возможные ограничения использования GraphQL.
• Обзор ключевых концепций: схемы, типы, запросы, мутации и подписки.
Введение в Django
Вы создадите простой проект Django, даже если у вас нет предварительного опыта. Раздел охватывает:
• Создание проекта и приложений Django.
• Настройку базовой структуры проекта.
• Работу со встроенными инструментами фреймворка.
Интеграция GraphQL в проект Django
После подготовки проекта вы добавите поддержку GraphQL и научитесь выстраивать архитектуру API.
Создание схем и обработка запросов
• Формирование корневой схемы GraphQL.
• Организация схем на уровне отдельных приложений.
• Настройка UI-инструмента GraphiQL через новый URL Django.
Добавление типов, запросов и мутаций
Вы узнаете разные способы определения GraphQL-типов и поймёте, какие подходы лучше использовать в разных сценариях. Также создадите собственные запросы и мутации.
Расширенные возможности GraphQL в Django
На этом этапе вы углубитесь в продвинутые техники разработки API.
Ключевые продвинутые функции
• Аутентификация и авторизация на основе JWT.
• Использование Relay для структурирования связей и нод.
• Фильтрация данных и разбиение на страницы.
• Оптимизация запросов и улучшение производительности API.
Интеграция с фронтендом: React и Angular
Финальная часть курса показывает, как использовать созданный GraphQL API в реальных интерфейсах.
Работа с React и Angular
• Создание двух независимых клиентских приложений.
• Получение и изменение данных через GraphQL API.
• Использование библиотеки Apollo для работы с GraphQL на фронтенде.
Итоги и ключевые преимущества курса
Завершив обучение, вы будете уверенно работать с Django и GraphQL, создавать современные API, интегрировать их с интерфейсами и масштабировать проекты за счёт гибкой архитектуры и мощных возможностей GraphQL.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь