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