WEB API DEVELOPMENT WITH PYTHON: A Beginner’s Guide using Flask and FastAPI
Эта книга представляет собой практическое руководство по созданию веб-API с использованием Python. Автор фокусируется на двух популярных фреймворках — Flask и FastAPI, что позволяет читателям освоить как классический подход к разработке API, так и современные высокопроизводительные решения.
Книга разделена на три логические части: введение в основные концепции веб-API, взаимодействие с существующими API и, наконец, создание собственных API с нуля. Такой подход позволяет сначала понять, как работают API извне, а затем применить эти знания на практике при разработке.
Особенностью книги является её практическая направленность — каждый теоретический раздел подкрепляется конкретными примерами кода и упражнениями. Читатели научатся создавать API для различных задач: от простых эндпоинтов до сложных приложений, таких как API для поиска Google или словаря.
В книге также рассматриваются важные аспекты разработки: обработка ошибок, работа с JSON, тестирование API и даже основы деплоя приложений. Дополнительные разделы посвящены использованию Docker, Git и других инструментов современного разработчика.
Издание идеально подходит для начинающих программистов с базовыми знаниями Python, которые хотят освоить веб-разработку и создание API для своих проектов.









