
Talkpython
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
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.
Этот курс для всех, кто хочет стать бэкенд-разработчиком на Python. Вы узнаете, что такое API, и некоторые API Python фреймворки. Из этого курса вы научитесь создавать безопасный, быстрый, масштабируемый, документированный и хорошо протестированный API. Кроме того, услышите о лучших практиках кэширования и базах данных. Это не просто API framework курс, это полный курс, который научит вас всему, что касается Backend разработки. Вы узнаете лучшие
Это третий из серии курсов для технических писателей, которые хотят научиться писать документацию по API. Первые два курса называются «Изучение технического написания API: JSON и XML для писателей» и «Изучение технического написания API: REST для писателей», и рекомендуется сначала пройти эти курсы, если вы не очень хорошо знакомы с документацией API, и как документировать справочный материал.
Тестирование API данного курса с помощью RestSharp и Specflow в C # разработано таким образом, что любой, кто обладает базовыми знаниями в C #, сможет без труда выполнить полное тестирование API вместе с бизнес-логикой.
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.
https://testdriven.io/courses/auth-flask-react/