Курс на 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) для начинающих»Учеников на курсе 477
Сертификаты, выданные на курсе «Django REST Framework (DRF) для начинающих»Сертификатов выдано 128
Отзывы о курсе «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) для начинающих» обн. 20 августа 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. О курсе