Обзор курса
Курс по FastAPI даст возможность легко разрабатывать высокопроизводительные веб-приложения. Ты научишься создавать масштабируемые RESTful API, которые могут эффективно справляться с высокой нагрузкой. Получи ценные навыки асинхронного программирования, улучшая свои возможности и продуктивность в разработке.
Ты научишься
Разрабатывать высокопроизводительные веб-приложения
Создавать и документировать RESTful API, интегрируя их с front-end
Применять асинхронное программирование
Работать с базами данных, используя ORM
Содержание курса
Знакомство с FastAPI
Теория
4 мин.
Создание первого API
Код
15 мин.
Обработка HTTP-запросов
Код
15 мин.
Модели данных Pydantic
Код
20 мин.
Обработка входных и выходных данных
Код
30 мин.
Файловая структура проекта
Код
32 мин.
Квиз по знакомству с FastAPI
Квиз
6 мин.
Асинхронное программирование
Код
38 мин.
Асинхронность и HTTP
Код
50 мин.
Асинхронность в FastAPI
Код
56 мин.
SQL-запросы в SQLAlchemy
Код
14 мин.
Использование PostgreSQL
Код
22 мин.
Сложные модели данных
Код
27 мин.
Миграция данных
Код
2 мин.
Dependency Injection
Код
15 мин.
Контекст HTTP-запросов
Код
11 мин.
Обработчики ошибок
Код
18 мин.
Middlewares
Код
10 мин.
Кастомное логирование
Код
15 мин.
Квиз по возможностям FastAPI
Квиз
8 мин.
JWT в FastAPI
Код
49 мин.
Настройка систем прав доступа
Код
25 мин.
Написание тестов с pytest
Код
17 мин.
Кеширование
Код
8 мин.
Переменные окружения
Код
7 мин.
Квиз по безопасности FastAPI
Квиз
6 мин.
Часто задаваемые вопросы
Подписка на платформу дает тебе безграничный доступ ко всем курсам платформы, а также доступ к онлайн-тренажеру с практическими задачами.
Помимо этого при оформлении подписки Premium и выше ты также получаешь доступ ко всем пет-проектам и получаешь возможность проходить технические собеседования с AI-ментором.
Ты можешь отменить подписку в любой момент времени, при этом у тебя сохранится доступ к платформе на оплаченный период. Сделать это можно через личный кабинет в разделе «Управление подпиской».
Да, ты можешь в любое время перейти на новый тариф. При этом мы предоставим скидку, учитывая неиспользованное время на текущем тарифе. Изменить тариф можно в личном кабинете.
Чтобы вернуть деньги за оплаченный тариф, напиши нам на почту support@upshell.io
В течение 5 рабочих дней мы вернем тебе деньги в размере неиспользованного тарифного лимита.