Содержание курса
1. Введение в Fast API и основы работы
5 уроков
141
69
37м
9
Закрытый
1.1
Введение
↗
11
11
0м 14с
0
Закрытый
1.2
Что такое Fast API и почему он так популярен?
↗
24
18
2м 49с
2
Закрытый
1.3
Установка и настройка окружения
↗
20
18
4м 22с
2
Открытый
1.4
Первое API: Создание простого эндпоинта
↗
68
9
2м 19с
3
Закрытый
1.5
Документация Swagger UI и ReDoc
↗
18
13
28м 17с
2
2. Работа с запросами и ответами
4 урока
53
5
43м
6
Закрытый
2.1
Path-параметры и валидация данных
↗
16
2
4м 28с
3
Закрытый
2.2
Query-параметры и работа с GET-запросами
↗
14
1
8м 9с
2
Закрытый
2.3
Обработка POST, PUT, DELETE запросов
↗
12
1
29м 25с
1
Закрытый
2.4
Модели данных с Pydantic
↗
11
1
1м 19с
0
3. Аутентификация и авторизация
4 урока
34
0
2м
1
Закрытый
3.1
Основы JWT
↗
12
0
2м 32с
1
Закрытый
3.2
Реализация аутентификации в Fast API
↗
9
0
-
0
Закрытый
3.3
OAuth2 и работа с социальными провайдерами
↗
7
0
-
0
Закрытый
3.4
Защита API с помощью middleware
↗
6
0
-
0
4. Базы данных и асинхронность
3 урока
22
0
0м
0
Закрытый
4.1
Подключение SQLAlchemy к Fast API
↗
8
0
-
0
Закрытый
4.2
Асинхронные запросы с SQLAlchemy и Databases
↗
7
0
-
0
Закрытый
4.3
Работа с NoSQL (MongoDB, Redis)
↗
7
0
-
0
5. Продвинутые возможности Fast API
5 уроков
29
3
0м
3
Закрытый
5.1
Фоновые задачи и Celery
↗
7
0
-
1
Закрытый
5.2
WebSockets в Fast API
↗
5
0
-
0
Закрытый
5.3
Тестирование API (Pytest, HTTPX)
↗
7
0
-
2
Закрытый
5.4
Оптимизация производительности
↗
7
0
-
0
Закрытый
5.5
Заключение
↗
3
3
-
0