Обзор курса
Ты освоишь Django REST Framework и научишься создавать мощные API. Разберёшься в аутентификации, кэшировании, WebSockets и оптимизации запросов. Получишь практический опыт разработки и документирования API.
Ты научишься
Создавать RESTful API с помощью Django REST Framework
Работать с сериализаторами и аутентификацией в API
Строить эффективные и масштабируемые backend-приложения
Тестировать и документировать свои API для удобства использования
Содержание курса
О курсе
6 мин.
Инициализация проекта
13 мин.
Подключение PostgreSQL
20 мин.
CRUD в DRF
9 мин.
Фильтрация данных (django-filters)
50 мин.
Объект request
18 мин.
Иерархия классов APIView
14 мин.
Квиз по основам DRF
8 мин.
Миграция данных
53 мин.
Валидация данных
42 мин.
Кастомные обработчики ошибок
13 мин.
Middlewares
39 мин.
Логирование
15 мин.
Пагинация
25 мин.
Websockets
48 мин.
Квиз по DRF
8 мин.
Встроенные методы аутентификации
2 мин.
JWT-токены
48 мин.
Управление доступом
32 мин.
Кэш и оптимизация
12 мин.
Документация API с drf-yasg
13 мин.
Заключительный квиз по DRF
8 мин.
Часто задаваемые вопросы
Подписка на платформу дает тебе безграничный доступ ко всем курсам платформы, а также доступ к онлайн-тренажеру с практическими задачами.
Помимо этого при оформлении подписки Premium и выше ты также получаешь доступ ко всем пет-проектам и получаешь возможность проходить технические собеседования с AI-ментором.
Ты можешь отменить подписку в любой момент времени, при этом у тебя сохранится доступ к платформе на оплаченный период. Сделать это можно через личный кабинет в разделе «Управление подпиской».
Да, ты можешь в любое время перейти на новый тариф. При этом мы предоставим скидку, учитывая неиспользованное время на текущем тарифе. Изменить тариф можно в личном кабинете.
Чтобы вернуть деньги за оплаченный тариф, напиши нам на почту support@upshell.io
В течение 5 рабочих дней мы вернем тебе деньги в размере неиспользованного тарифного лимита.