Курс на Stepik
Обложка курса «Создаем API блога на базе Django Rest Framework» на Stepik
2 500 ₽

Создаем API блога на базе Django Rest Framework ★ 5.000

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

Мы создадим блог на базе Django, а затем реализуем API на основе, Django Rest Framework. Мы проведем модульное тестирование и проверим работу проекта на реальном примере, предусматривающем взаимодействие с Flask-приложением. Мы выполним развертывание проекта на реальном хостинге и освоим еще несколько вспомогательных тем. Мы обязательно столкнемся со множеством ошибок, но успешно их преодолеем и получим благодаря ошибкам ценнейший опыт.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Создаем API блога на базе Django Rest Framework»Учеников на курсе 25
Сертификаты, выданные на курсе «Создаем API блога на базе Django Rest Framework»Сертификатов выдано 0
Отзывы о курсе «Создаем API блога на базе Django Rest Framework»Отзывов получено 2
Рейтинг курса «Создаем API блога на базе Django Rest Framework»Рейтинг курса 5.000
Уроки в курсе «Создаем API блога на базе Django Rest Framework»Количество уроков 31
Время прохождения курса «Создаем API блога на базе Django Rest Framework»Время прохождения курса —
Стоимость курса «Создаем API блога на базе Django Rest Framework»Стоимость курса 2 500 ₽ —
Обновления курса «Создаем API блога на базе Django Rest Framework»Обновления курса — —
Дата публикации курса «Создаем API блога на базе Django Rest Framework»Дата публикации курса — ———
Последнее обновление курса «Создаем API блога на базе Django Rest Framework»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Создаем API блога на базе Django Rest Framework» 8 разделов Уроки в курсе «Создаем API блога на базе Django Rest Framework» 31 урок Время прохождения курса «Создаем API блога на базе Django Rest Framework» 2 ч. Последнее обновление курса «Создаем API блога на базе Django Rest Framework» обн. 18 сентября 2026

Что такое Django Rest Framework

3 урока
1. что такое api ↗
2. что такое rest ↗
3. вывод ↗

Создаем проект, создаем API для работы с пользователями

5 уроков
1. создаем директорию проекта и настраиваем виртуальное окружение ↗
2. создаем сериализатор для модели User ↗
3. создаем обработчики для работы с пользователями ↗
4. создаем шаблоны маршрутов для обработчиков ↗
5. проверяем работу проекта ↗

Создаем API для работы с постами

6 уроков
1. создаем модель поста ↗
2. настраиваем сохранение слагов ↗
3. создаем сериализатор для модели Post ↗
4. создаем обработчики для модели Post ↗
5. создаем шаблоны маршрутов для обработчиков ↗
6. проверяем работу проекта ↗

Создаем API для работы с комментариями

5 уроков
1. создаем модель комментария ↗
2. cоздаем сериализатор для модели Comment ↗
3. создаем обработчики для модели Comment ↗
4. создаем шаблоны маршрутов для обработчиков ↗
5. проверяем работу проекта ↗

Настраиваем разрешения

5 уроков
1. настраиваем класс-обработчик разрешений ↗
2. настраиваем разрешения для работы с пользователями ↗
3. настраиваем разрешения для работы с постами ↗
4. настраиваем разрешения для работы с комментариями ↗
5. подключаем разрешения к проекту ↗

Модульное тестирование

3 урока
1. что такое модульное тестирование ↗
2. пример теста для моделей ↗
3. пример теста для обработчиков ↗

Проверка работы проекта

1 урок
1. настраиваем проект для проверки ↗

Выполняем развертывание проекта

3 урока
1. готовим проект к развертыванию ↗
2. выполняем развертывание на render ↗
3. бонусный урок, полезные возможности среды PyCharm ↗