Содержание курса
1. Начало
1 урок
23 721
2 915
2м
386
Закрытый
1.1
Предисловие
↗
23 721
2 915
2м 5с
386
2. Введение в FastAPI
3 урока
38 783
10 395
77м
1433
Закрытый
2.1
Что такое FastAPI и его особенности
↗
17 318
4 741
15м 36с
615
Закрытый
2.2
Настройка проекта FastAPI
↗
12 311
3 508
31м 14с
465
Закрытый
2.3
Работа с конечными точками и параметрами в FastAPI
↗
9 154
2 146
31м 52с
353
3. Обработка запросов и их проверка
3 урока
20 485
8 317
47м
750
Закрытый
3.1
Обработка HTTP-запросов (GET, POST, PUT, DELETE и т.д.)
↗
8 347
5 706
21м 55с
325
Закрытый
3.2
Дополнительные типы, асинхронность и параметры Cookie
↗
6 520
1 438
16м 54с
244
Закрытый
3.3
Работа с заголовками запросов (headers)
↗
5 618
1 173
11м 39с
181
4. Аутентификация и авторизация
3 урока
14 941
2 704
28м
466
Закрытый
4.1
Реализация базовой аутентификации
↗
5 667
1 149
9м 42с
179
Закрытый
4.2
Аутентификация на основе JWT
↗
5 007
965
12м 8с
161
Закрытый
4.3
Управление доступом на основе ролей
↗
4 267
590
7м 45с
126
5. Интеграция баз данных
3 урока
12 936
2 359
20м
330
Закрытый
5.1
Подключение FastAPI к базам данных
↗
5 065
930
5м 24с
128
Закрытый
5.2
Выполнение операций CRUD
↗
4 205
758
6м 31с
115
Закрытый
5.3
Миграция базы данных с помощью Alembic
↗
3 666
671
9м 37с
87
6. Обработка ошибок и ошибки валидации
3 урока
8 530
1 118
21м
239
Закрытый
6.1
Пользовательская обработка ошибок в FastAPI
↗
3 245
393
9м 44с
89
Закрытый
6.2
Обработка ошибок валидации
↗
2 742
376
7м 53с
81
Закрытый
6.3
Продвинутые возможности в работе с ошибками
↗
2 543
349
6м 41с
69
7. Тестирование приложений FastAPI
3 урока
8 171
987
21м
196
Закрытый
7.1
Написание модульных (юнит) тестов для FastAPI
↗
3 084
366
7м 12с
70
Закрытый
7.2
Мокинг (подделка) внешних зависимостей в юнит тестах
↗
2 706
313
8м 12с
67
Закрытый
7.3
Запуск интеграционных тестов с помощью TestClient
↗
2 381
308
6м 58с
59
8. Расширенные функции и развертывание
3 урока
8 177
2 695
20м
195
Закрытый
8.1
Внедрение зависимостей и расширенная маршрутизация
↗
2 814
2 002
5м 27с
76
Закрытый
8.2
Поддержка WebSocket в FastAPI
↗
2 691
333
11м 11с
56
Закрытый
8.3
Развертывание приложений FastAPI (Docker, ASGI-серверы)
↗
2 672
360
3м 58с
63
9. Завершение курса
4 урока
10 617
8 024
11м
261
Закрытый
9.1
Краткое изложение ключевых концепций и лучших практик FastAPI
↗
2 702
2 002
1м 0с
76
Закрытый
9.2
Введение в создание проекта на SQLAlchemy с PostgreSQL
↗
2 396
1 574
7м 15с
72
Закрытый
9.3
Итоговый проект по программированию
↗
3 290
2 219
1м 16с
58
Закрытый
9.4
Заключение
↗
2 229
2 229
1м 16с
55