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

1. Введение в API

4 урока
Закрытый
1.1 Что такое API и его типы?
338
241
11м 31с
36
Закрытый
1.2 Изучаем REST. Архитектура и лучшие практики
250
230
13м 23с
32
Закрытый
1.3 HTTP методы и идемпотентность
241
156
16м 31с
32
Закрытый
1.4 Коды состояний HTTP
239
221
4м 58с
29

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

2 урока
Закрытый
2.1 Что такое DRF?
248
248
3м 45с
26
Открытый
2.2 Установка Django и создание проекта HelloWorld на DRF
385
96
14м 48с
37

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

8 уроков
Закрытый
3.1 Подготовка проекта на Django
242
242
1м 52с
28
Закрытый
3.2 Сериализаторы
243
207
57м 29с
44
Закрытый
3.3 Cериализаторы, часть 2
114
64
125м 13с
21
Открытый
3.4 Представления на основе функций
573
69
29м 47с
35
Закрытый
3.5 Представления на основе классов (APIView)
213
68
52м 39с
34
Закрытый
3.6 GenericAPIView и использование миксинов
201
63
72м 7с
31
Закрытый
3.7 ViewSet и ModelViewSet
199
60
42м 47с
30
Закрытый
3.8 Маршрутизация и декоратор @action
193
55
55м 15с
27

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

17 уроков
Закрытый
4.1 Подготовка проекта, создание приложений
204
187
4м 28с
29
Закрытый
4.2 Оптимизация моделей (абстрактные модели и кастомный QuerySet)
195
53
77м 3с
31
Закрытый
4.3 Создание моделей покупателей
190
158
35м 31с
28
Закрытый
4.4 Создание моделей продавцов и магазина
179
161
16м 11с
25
Закрытый
4.5 Создание моделей заказов
171
159
13м 49с
24
Закрытый
4.6 Использование автоматической документации
172
150
15м 44с
25
Закрытый
4.7 Авторизация и аутентификация на основе JWT токенов
182
141
41м 23с
28
Закрытый
4.8 Авторизация и аутентификация на основе JWT токенов, часть 2
164
151
8м 15с
23
Закрытый
4.9 Работа с эндпоинтами профиля и загрузка файлов
168
141
50м 10с
23
Закрытый
4.10 Работа с эндпоинтами продавца и магазина
158
130
47м 43с
19
Закрытый
4.11 Работа с эндпоинтами продавца и магазина, часть 2
145
120
8м 45с
17
Закрытый
4.12 Работа с эндпоинтами корзины
138
112
23м 28с
15
Закрытый
4.13 Работа с эндпоинтами заказов
130
113
11м 3с
9
Закрытый
4.14 Управление правами доступа
141
106
21м 12с
16
Закрытый
4.15 Добавление фильтрации товаров
135
91
30м 45с
17
Закрытый
4.16 Добавление пагинации товаров
134
91
21м 59с
14
Закрытый
4.17 Экзамен
155
43
158м 31с
11

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

6 уроков
Закрытый
5.1 CORS
144
94
12м 6с
15
Закрытый
5.2 Дросселирование (throttling)
131
92
8м 55с
15
Закрытый
5.3 Версионирование API
117
82
15м 46с
20
Закрытый
5.4 Асинхронность в DRF
130
95
15м 15с
14
Закрытый
5.5 Тестирование в DRF, часть 1
123
70
14м 31с
11
Закрытый
5.6 Тестирование в DRF, часть 1
103
66
4м 55с
10

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

1 урок
Закрытый
6.1 О курсе
149
149
1м 43с
9