Программирование бэкенда на Python. Практическое руководство
Эта книга представляет собой практическое руководство по созданию серверных приложений на Python с использованием современных технологий и инструментов. Автор, Тим Питерс, подробно рассматривает весь процесс разработки бэкенда — от основ до развертывания в облачной среде.
В книге детально разбираются популярные веб-фреймворки Flask и FastAPI, которые позволяют создавать эффективные и масштабируемые API. Особое внимание уделяется асинхронному программированию, работе с базами данных через SQLAlchemy, а также интеграции систем аутентификации и авторизации с использованием OAuth.
Значительная часть материала посвящена контейнеризации приложений с помощью Docker и оркестрации с использованием Kubernetes, что позволяет эффективно управлять развертыванием и масштабированием в облачных средах. Также рассматривается взаимодействие с брокерами сообщений Kafka и RabbitMQ для построения распределенных систем.
Книга будет полезна Python-разработчикам, которые хотят углубить свои знания в области backend-разработки, освоить современные инструменты и практики для создания надежных и производительных серверных приложений.









