Курс на Stepik
Обложка курса «FastAPI для начинающих: сервер и REST API на Python» на Stepik
Бесплатно

FastAPI для начинающих: сервер и REST API на Python 5.000

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

Курс FastAPI для начинающих: backend с нуля и первый api на python у себя на компьютере. Напишете REST API на python fastapi, поднимете сервер на python и отправите запрос — ответ в консоли или браузере. Затем два сервиса python backend обменяются данными, как сайт с нейросетью.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «FastAPI для начинающих: сервер и REST API на Python»Учеников на курсе 103
Сертификаты, выданные на курсе «FastAPI для начинающих: сервер и REST API на Python»Сертификатов выдано 0
Отзывы о курсе «FastAPI для начинающих: сервер и REST API на Python»Отзывов получено 2
Рейтинг курса «FastAPI для начинающих: сервер и REST API на Python»Рейтинг курса 5.000
Уроки в курсе «FastAPI для начинающих: сервер и REST API на Python»Количество уроков 6
Тесты в курсе «FastAPI для начинающих: сервер и REST API на Python»Количество квизов 22
Время прохождения курса «FastAPI для начинающих: сервер и REST API на Python»Время прохождения курса
Обновления курса «FastAPI для начинающих: сервер и REST API на Python»Обновления курса
Дата публикации курса «FastAPI для начинающих: сервер и REST API на Python»Дата публикации курса
Последнее обновление курса «FastAPI для начинающих: сервер и REST API на Python»Последнее обновление
Сложность easy

Чему вы научитесь

  • Запускать сервер на FastAPI: вы пишете код, запускаете команду в терминале, сервер начинает слушать порт и ждать запросы
  • Создавать адреса на сервере (эндпоинты): например, «если пришли на /hello — верни такой-то текст»
  • Принимать данные от клиента и проверять, что прислали корректные поля, с помощью Pydantic
  • Принимать POST-запросы с JSON и с файлами (в том числе фото)
  • Отправлять запросы на свой сервер из Python через библиотеку requests
  • Запускать два сервера одновременно: backend на порту 8000 и ML-сервис на порту 8001, и настроить между ними обмен данными

О курсе

Курс FastAPI для начинающих: backend с нуля и первый api на python у себя на компьютере. Напишете REST API на python fastapi, поднимете сервер на python и отправите запрос — ответ в консоли или браузере. Затем два сервиса python backend обменяются данными, как сайт с нейросетью.

Для кого этот курс

Школьники и студенты с базовым Python, которые хотят, чтобы их код не только работал в ноутбуке, а отвечал на запросы как настоящий сервер.

Начальные требования

Базовый Python: функции, импорт библиотек.

Преподаватели курса

Как проходит обучение

Занятия 1–4 проходите строго по порядку — код накапливается в одном проекте. На занятии 5 смотрите оба видео подряд, потом выполняете задание. Проверяете работу сервера через страницу Swagger (/docs) и через скрипт на requests. На занятии 5 финальный продукт курса и подготовка к экзамену. 

Что вы получите

  • Свой работающий API на FastAPI
  • Умение запускать сервер и принимать запросы с данными и фото
  • Схему «два сервера: backend + ML» на готовой модели из материалов курса 5 занятий с видео и заданиями на Stepik

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям