Курс на Stepik
Обложка курса «Django REST Framework (DRF) для начинающих» на Stepik
2 999 ₽

Django REST Framework (DRF) для начинающих ★ 5.000

Открыть на
STEPIK.ORG

Этот курс предназначен для разработчиков, желающих освоить создание высокопроизводительных и масштабируемых REST API с использованием мощного фреймворка Django REST Framework (DRF). Вы пройдете путь от базовых концепций API до реализации сложного проекта интернет-магазина и изучения продвинутых техник DRF. Внимание, данный курс не содержит ни минуты видео!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Django REST Framework (DRF) для начинающих»Учеников на курсе 489
Сертификаты, выданные на курсе «Django REST Framework (DRF) для начинающих»Сертификатов выдано 130
Отзывы о курсе «Django REST Framework (DRF) для начинающих»Отзывов получено 24
Рейтинг курса «Django REST Framework (DRF) для начинающих»Рейтинг курса 5.000
Уроки в курсе «Django REST Framework (DRF) для начинающих»Количество уроков 38
Тесты в курсе «Django REST Framework (DRF) для начинающих»Количество квизов 130
Задачи с кодом в курсе «Django REST Framework (DRF) для начинающих»Количество задач с кодом 33
Время прохождения курса «Django REST Framework (DRF) для начинающих»Время прохождения курса —
Стоимость курса «Django REST Framework (DRF) для начинающих»Стоимость курса 2 999 ₽ —
Обновления курса «Django REST Framework (DRF) для начинающих»Обновления курса — —
Дата публикации курса «Django REST Framework (DRF) для начинающих»Дата публикации курса — ———
Последнее обновление курса «Django REST Framework (DRF) для начинающих»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Django REST Framework (DRF) для начинающих» 6 разделов Уроки в курсе «Django REST Framework (DRF) для начинающих» 38 уроков Тесты в курсе «Django REST Framework (DRF) для начинающих» 130 тестов Задачи в курсе «Django REST Framework (DRF) для начинающих» 33 задачи Время прохождения курса «Django REST Framework (DRF) для начинающих» 20 ч. Последнее обновление курса «Django REST Framework (DRF) для начинающих» обн. 13 сентября 2026

Введение в API

4 урока
1. Что такое API и его типы? ↗
2. Изучаем REST. Архитектура и лучшие практики ↗
3. HTTP методы и идемпотентность ↗
4. Коды состояний HTTP ↗

Знакомство с Django REST Framework

2 урока
1. Что такое DRF? ↗
2. Установка Django и создание проекта HelloWorld на DRF ↗

Создание CRUD-приложения на DRF

8 уроков
1. Подготовка проекта на Django ↗
2. Сериализаторы ↗
3. Cериализаторы, часть 2 ↗
4. Представления на основе функций ↗
5. Представления на основе классов (APIView) ↗
6. GenericAPIView и использование миксинов ↗
7. ViewSet и ModelViewSet ↗
8. Маршрутизация и декоратор @action ↗

Интернет магазин на DRF

17 уроков
1. Подготовка проекта, создание приложений ↗
2. Оптимизация моделей (абстрактные модели и кастомный QuerySet) ↗
3. Создание моделей покупателей ↗
4. Создание моделей продавцов и магазина ↗
5. Создание моделей заказов ↗
6. Использование автоматической документации ↗
7. Авторизация и аутентификация на основе JWT токенов ↗
8. Авторизация и аутентификация на основе JWT токенов, часть 2 ↗
9. Работа с эндпоинтами профиля и загрузка файлов ↗
10. Работа с эндпоинтами продавца и магазина ↗
11. Работа с эндпоинтами продавца и магазина, часть 2 ↗
12. Работа с эндпоинтами корзины ↗
13. Работа с эндпоинтами заказов ↗
14. Управление правами доступа ↗
15. Добавление фильтрации товаров ↗
16. Добавление пагинации товаров ↗
17. Экзамен ↗

Продвинутые возможности в DRF

6 уроков
1. CORS ↗
2. Дросселирование (throttling) ↗
3. Версионирование API ↗
4. Асинхронность в DRF ↗
5. Тестирование в DRF, часть 1 ↗
6. Тестирование в DRF, часть 1 ↗

Дополнительно

1 урок
1. О курсе ↗