Описание
Курс по FastAPI: от основ API до создания веб-сервисов
API — это основа современных цифровых сервисов. Если вы хотите понять, как работают веб-приложения, взаимодействуют серверы и клиенты, и научиться создавать свои API с нуля, то этот курс для вас!
Мы начнем с основ API и веб-сервисов, разберем HTTP-протокол, запросы, методы и коды состояния, после чего шаг за шагом освоим FastAPI — один из самых быстрых и удобных фреймворков для Python.
Чему вы научитесь
- Работать с API
- изучите протоколы http/https
- http запросы
- Валидировать данные через Pydantic
- Основы работы с FastAPI
- Писать микросервисы
- Основные сетевые протоколы TCP UDP
Для кого этот курс
- Начинающим разработчикам, которые хотят понять, как работают API
- Python-разработчикам, желающим освоить FastAPI
- Всем, кто хочет создавать быстрые и удобные API-сервисы
В курс входят:
- 41 урок
- 82 теста
- 46 интерактивных задач
Программа курса:
- Введение в API и основы веб-сервисов
- Основы протокола HTTP
- Знакомство с FastAPI
- Маршрутизация и работа с запросами
- Валидация данных с помощью Pydantic
- Формирование ответов и обработка ошибок
- Документация и тестирование API
- Основы работы с зависимостями в FastAPI



