Курс на Stepik
Обложка курса «FastAPI с нуля: создаём быстрые и современные API» на Stepik
999 ₽

FastAPI с нуля: создаём быстрые и современные API ★ 0.000

Открыть на
STEPIK.ORG

🚀 Хочешь освоить FastAPI и научиться создавать современные API? Тогда этот курс для тебя! FastAPI — один из самых быстрых и удобных фреймворков для создания веб-API. Он прост в освоении, но мощный в использовании. В этом курсе ты шаг за шагом научишься разрабатывать API-приложения, подключать базы данных через SQLAlchemy и защищать данные с помощью JWT-аутентификации. 📌 Что тебя ждёт? ✅ Понимание основ FastAPI и SQLAlchemy ✅ Создание API с нуля: обработка запросов, работа с БД ✅ Безопасность: JWT-токены

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «FastAPI с нуля: создаём быстрые и современные API»Учеников на курсе 0
Сертификаты, выданные на курсе «FastAPI с нуля: создаём быстрые и современные API»Сертификатов выдано 0
Отзывы о курсе «FastAPI с нуля: создаём быстрые и современные API»Отзывов получено 0
Рейтинг курса «FastAPI с нуля: создаём быстрые и современные API»Рейтинг курса 0.000
Уроки в курсе «FastAPI с нуля: создаём быстрые и современные API»Количество уроков 17
Тесты в курсе «FastAPI с нуля: создаём быстрые и современные API»Количество квизов 68
Стоимость курса «FastAPI с нуля: создаём быстрые и современные API»Стоимость курса 999 ₽ —
Обновления курса «FastAPI с нуля: создаём быстрые и современные API»Обновления курса — —
Дата публикации курса «FastAPI с нуля: создаём быстрые и современные API»Дата публикации курса — ———
Последнее обновление курса «FastAPI с нуля: создаём быстрые и современные API»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «FastAPI с нуля: создаём быстрые и современные API» 6 разделов Уроки в курсе «FastAPI с нуля: создаём быстрые и современные API» 17 уроков Тесты в курсе «FastAPI с нуля: создаём быстрые и современные API» 68 тестов Последнее обновление курса «FastAPI с нуля: создаём быстрые и современные API» обн. 1 год назад

Модуль 1: Введение в FastAPI

4 урока
1. Что такое FastAPI и его преимущества ↗
2. Установка и настройка окружения ↗
3. Создание первого API-эндпоинта ↗
4. Обработка GET, POST, PUT, DELETE-запросов ↗

Модуль 2: Работа с запросами и ответами

2 урока
1. Валидация данных с Pydantic ↗
2. Query параметры ↗

Модуль 3: Работа с базами данных через SQLAlchemy

3 урока
1. Основы SQLAlchemy: создание моделей ↗
2. Работа с сессиями базы данных (Depends) ↗
3. Создание, чтение, обновление и удаление данных (CRUD) ↗

Авторизация и аутентификация

2 урока
1. Что такое аутентификация и авторизация? ↗
2. Использование OAuth2 и JWT ↗

Дополнительные возможности FastAPI

4 урока
1. Middleware ↗
2. Использование APIRouter ↗
3. Фоновые задачи (BackgroundTasks) ↗
4. Работа с CORS ↗

Модуль 5: Тестирование и деплой.

2 урока
1. Пишем тесты с Pytest для FastAPI ↗
2. Контейнеризация приложения с Docker ↗