Talkpython
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
Modern APIs with FastAPI and Python Course
FastAPI - один из самых интересных новых веб-фреймворков на сегодняшний день. Он использует больше возможностей современного языка Python, чем любой другой фреймворк: подсказки типов, async и await, классы данных и многое другое. Если вы создаете API на Python, у вас есть много вариантов. Но для нас FastAPI - очевидный выбор в будущем. И этот курс научит вас всему, что вам нужно знать, чтобы начать работу. Мы создадим реалистичный API, работающий с живыми данными, и развернем этот API на виртуальной машине Linux облачного сервера. Фактически, вы даже увидите, как создавать правильные веб-страницы HTML для расширения вашего API в FastAPI.
О чем этот курс и чем он отличается?
Этот курс предназначен для быстрого создания новых API-интерфейсов, работающих в облаке с помощью FastAPI. Мы начинаем с небольших основополагающих концепций, а затем сразу переходим к созданию нашего первого API с FastAPI. Затем мы исследуем основные современные функции Python, чтобы убедиться, что вы готовы в полной мере воспользоваться этим фреймворком. Мы рассмотрим, как async и await работают в Python, как создавать классы с самопроверкой и описанием с помощью Pydantic, подсказок типов Python 3 и других концепций основного языка. Завершаем курс созданием реалистичного API, работающего с живыми данными. Затем мы развертываем этот API с помощью nginx + gunicorn + uvicorn, работающего на Ubuntu, в облачной виртуальной машине Digital Ocean.
Какие темы освещаются
В этом курсе вы:
Для кого этот курс?
Этот курс предназначен для всех, кто хочет создать API с Python в качестве внутреннего языка. Если вы хотите, чтобы ваш API мог соперничать по скорости и возможностям с любой крупной платформой веб-API, это правильный курс.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
https://testdriven.io/courses/auth-flask-react/