• Форумы
  • Складчины
  • Администрирование

[Stepik] Django REST Framework DRF для начинающих (Илья Перминов)

Найти складчину
  • Курс создан: Дата начала 30 Дек 2024
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
658 470
Реакции
15 179
Монеты
325
Оплачено
1
  • 30 Дек 2024
  • #1
Ссылка на картинку
Чему вы научитесь
  • Создавать REST API на Django REST Framework
  • Работать с сериализаторами
  • Работать с различными видами представлений на основе классов в DRF
  • Использовать автоматическую документацию
  • Создавать аутентификацию с использованием JWT токенов
  • Работать с фильтрацией и пагинацей в REST API
  • Применять продвинутые техники для оптимизации и масштабирования API
  • Большой проект в портфолио
О курсе
Этот курс предназначен для разработчиков, желающих освоить создание высокопроизводительных и масштабируемых REST API с использованием мощного фреймворка Django REST Framework (DRF). Вы пройдете путь от базовых концепций API до реализации сложного проекта интернет-магазина и изучения продвинутых техник DRF.
Модуль 1: Основы REST API
  • Начнём с фундаментальных знаний о REST API. Вы узнаете, что такое API, различные типы API и архитектура REST. Мы изучим лучшие практики проектирования RESTful API, глубоко разберем HTTP методы (GET, POST, PUT, DELETE), понятие идемпотентности и коды состояния HTTP.
Модуль 2: Знакомство с Django REST Framework

Погрузимся в мир DRF! Вы узнаете, что такое DRF и как он упрощает разработку API на Django. Мы настроим среду разработки, создадим тестовый проект и заложим фундамент для дальнейшего обучения.
Модуль 3: Создание CRUD-приложения на DRF
  • Практическая часть, где мы шаг за шагом создадим полноценное CRUD (Create, Read, Update, Delete) приложение. Вы освоите различные подходы к созданию представлений: функциональные представления, представления на основе классов (APIView), использование GenericAPIView и миксинов, а также мощные ViewSet и ModelViewSet. Узнаете, как эффективно использовать сериализаторы и маршрутизацию, включая декоратор @action.
Модуль 4: Интернет-магазин на DRF
  • Это самая важная часть курса! Мы создадим полноценный интернет-магазин, включая
    модели покупателей, продавцов, товаров, корзин и заказов. Вы научитесь оптимизировать модели данных, использовать абстрактные модели и кастомные QuerySet. Мы изучим автоматическую генерацию документации API, настроим надежную авторизацию и аутентификацию на основе JWT токенов, реализуем загрузку файлов и управление правами доступа. Вы также освоите работу с фильтрацией, пагинацией товаров и созданием сложных эндпоинтов. В конце части вас ждет экзамен, проверяющий усвоение материала.
Модуль 5: Продвинутые возможности в DRF
  • Заключительная часть посвящена продвинутым темам DRF. Вы узнаете, как работать с CORS, дросселированием (throttling), версионированием API и асинхронностью. Также, мы изучим тестирование API в DRF для создания надежного и устойчивого кода.
Этот курс идеально подходит для разработчиков, желающих освоить создание высококачественных REST API и повысить свой профессиональный уровень. Он предоставит вам практический опыт, необходимый для работы над реальными проектами.
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
cors mindvalley rest api stepik дмитрий шаменков илья перминов масштабирования api открытый диалог
Похожие складчины
Скачать [Stepik] Тестирование REST API в Postman - легкий старт в автоматизацию (Давид Согоян)
  • stepik давид согоян легкий старт в автоматизацию татьяна василец тестирование rest api в postman фамильные драгоценности
  • 14 Сен 2024
Ответы
0
Просмотры
279
14 Сен 2024
Организатор
Скачать Системная энзимотерапия (Ольга Кондратьева)
  • golang grpc neuralgo rest api stepik витамины здоровая жизнь здоровье нутрициология овощи сыроедение ферменты фрукты энзимотерапия
  • 13 Июн 2025
Ответы
0
Просмотры
151
13 Июн 2025
Организатор
Скачать Автоматизация тестов для REST API при помощи Postman (Ольга Назина)
  • rest api при помощи postman автоматизация тестов для rest api автор ольга назина
  • 2 Авг 2021
Ответы
0
Просмотры
296
2 Авг 2021
Организатор
Скачать [Advance] Автоматизация тестирования REST API. Advanced (Валерий Меньшиков)
  • advance rest api автоматизация тестирования rest api автор домоседка валерий меньшиков вязание свитер
  • 2 Окт 2024
Ответы
0
Просмотры
286
2 Окт 2024
Организатор
Скачать [Stepik] Автоматизация тестирования API с Python. Базовый (Никита Филонов)
  • api с python stepik автоматизация тестирования никита филонов
  • 2 Июл 2025
Ответы
0
Просмотры
182
2 Июл 2025
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Администрирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?