
BOOKS - Practical Python Backend Programming Build Flask and FastAPI applications, as...

Practical Python Backend Programming Build Flask and FastAPI applications, asynchronous programming, containerization and deploy apps on cloud
Author: Tim Peters
Year: 2024
Format: PDF | EPUB | MOBI
File size: 10.1 MB
Language: ENG

Year: 2024
Format: PDF | EPUB | MOBI
File size: 10.1 MB
Language: ENG

The book "Practical Python Backend Programming" provides a comprehensive guide to building scalable and secure web applications using Flask and FastAPI frameworks, along with asynchronous programming, containerization, and cloud deployment. The book covers the latest trends in backend development and provides practical examples and exercises to help readers master these technologies. The first chapter of the book focuses on the importance of understanding the evolution of technology and its impact on society. The author emphasizes the need for developers to stay up-to-date with the latest advancements in the field and to develop a personal paradigm for perceiving the technological process of developing modern knowledge. This paradigm is essential for survival in a rapidly changing world where technology is constantly evolving. The second chapter delves into the basics of Flask and FastAPI frameworks, providing an overview of their features and capabilities. The author explains how to build scalable and secure web applications using these frameworks, highlighting best practices for coding and testing. Chapter three explores asynchronous programming, which is critical for building high-performance web applications. The author discusses various techniques for achieving asynchronous programming, including the use of threads, processes, and event loops. The chapter also covers the benefits and challenges of asynchronous programming, such as improved performance and increased complexity. In chapter four, the author discusses containerization, which is becoming increasingly popular in the industry.
Книга «Practical Python Backend Programming» содержит исчерпывающее руководство по созданию масштабируемых и безопасных веб-приложений с использованием фреймворков Flask и FastAPI, наряду с асинхронным программированием, контейнеризацией и облачным развертыванием. В книге освещаются последние тенденции развития бэкенда и приводятся практические примеры и упражнения, помогающие читателям освоить эти технологии. Первая глава книги посвящена важности понимания эволюции технологий и их влияния на общество. Автор подчеркивает необходимость для разработчиков оставаться в курсе последних достижений в этой области и разработать личную парадигму восприятия технологического процесса развития современных знаний. Эта парадигма необходима для выживания в быстро меняющемся мире, где технологии постоянно развиваются. Вторая глава углубляется в основы фреймворков Flask и FastAPI, предоставляя обзор их возможностей и возможностей. Автор объясняет, как создавать масштабируемые и безопасные веб-приложения, используя эти фреймворки, выделяя лучшие практики для кодирования и тестирования. В третьей главе рассматривается асинхронное программирование, которое имеет решающее значение для создания высокопроизводительных веб-приложений. Автор обсуждает различные техники достижения асинхронного программирования, включая использование потоков, процессов и циклов событий. В этой главе также рассматриваются преимущества и проблемы асинхронного программирования, такие как повышение производительности и увеличение сложности. В четвертой главе автор обсуждает контейнеризацию, которая становится все более популярной в отрасли.
''
