Курс на Stepik
Обложка курса «Cервер на python: как сайт и нейросеть общаются» на Stepik
Бесплатно

Cервер на python: как сайт и нейросеть общаются 5.000

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

Научитесь запускать сервер на Python, который принимает запросы и отвечает через FastAPI. Это самый базовый урок по API. Вы напишете свой первый API на FastAPI, изучите принципы Rest API запустите сервер на своём компьютере и отправите на него запрос из Python — увидите ответ прямо в консоли или в браузере. На пятом занятии вы запустите два отдельных сервера: первый пересылает запрос второму и отдаёт ответ обратно.

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

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

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

О курсе

Научитесь запускать сервер на Python, который принимает запросы и отвечает через FastAPI. Это самый базовый урок по API. Вы напишете свой первый API на FastAPI, изучите принципы Rest API запустите сервер на своём компьютере и отправите на него запрос из Python — увидите ответ прямо в консоли или в браузере. На пятом занятии вы запустите два отдельных сервера: первый пересылает запрос второму и отдаёт ответ обратно.

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

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

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

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

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

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

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

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

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

Нагрузка

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

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