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