Python-разработчик [2023] [Яндекс-Практикум] [Часть 5 из 8]

от автора

в

Python-разработчик [2023] [Яндекс-Практикум] [Часть 5 из 8]

2023-12-18_204754.jpg
Курс "Python-разработчик" — 2023
Часть 5

Внимание!
В складчине могут участвовать только оплатившие , , и части курса.
Без оплаты предыдущих частей ваша заявка на участие будет отклонена.


Содержание:

СПРИНТ 10

1) Django Rest Framework
— Что вас ждёт в этом спринте
— REST API: Проектирование
— Инструментарий для тестирования API
— Преобразование форматов. Сериализаторы
— Учебный проект Kittygram
— View-функции API
— View-классы API
— Вьюсеты и роутеры
— Сериализаторы для связанных моделей
— Сериализаторы: дополнительные настройки
— Регулярные выражения
— Вьюсеты. Расширенные возможности
— Аутентификация по токену. JWT + Djoser
— Kittygram 2: новые возможности

2) Проект спринта: CRUD для Yatube

3) Управление своими ресурсами
— Тайм-менеджмент
— Energy-менеджмент

СПРИНТ 11

1) Права, лимиты запросов и фильтрация ответов в DRF
— Что вас ждёт в этом спринте
— Проверка прав: Permissions
— Throttling: ограничение количества запросов
— Не все котики сразу: пагинация в API
— Фильтрация, сортировка и поиск

2) Взаимодействие фронтенда и бэкенда
— Фотографии для котиков
— Multi Page Application vs Single Page Application
— Документация для API
— SPA для Kittygram
— CORS и политика единого источника
— Обзор проекта Kittygram

3) Проект спринта: API для Yatube