Книга посвящена современным технологиям для программирования и поддержки серверной части (бэкенда) на Python. Рассказано о программировании на Python в облачной среде, управляемой через Docker и Kubernetes, о фреймворке Flask для веб-разработки на Python, о поглощении и преобразовании данных через FastAPI, об интеграции новых приложений и модулей Python с устоявшимися базами данных с применением SQLAlchemy, авторизации и аутентификации с применением OAuth, взаимодействии с брокерами сообщений Kafka и RabbitMQ, а также о повышении производительности языка Python и об эффективной работе с унаследованным кодом.

Сервер.
В рамках веб-приложений под термином «сервер» можно понимать как программное, так и аппаратное обеспечение. С точки зрения аппаратного обеспечения сервер — это компьютер, предназначенный для обработки запросов и доставки данных на другие компьютеры через локальную сеть или Интернет. По сравнению с обычными компьютерами серверное оборудование предназначено для выполнения более сложных задач, обладает увеличенным объемом памяти и эффективно управляет сетевым трафиком. Кроме того, серверы должны обладать очень высокой надежностью, доступностью и возможностью масштабирования, справляться с переменной нагрузкой и работать непрерывно и без сбоев.
С точки зрения программного обеспечения сервер — это приложение или служба, работающая на серверном аппаратном обеспечении и ожидающая обработки запросов от клиентов. К этому программному обеспечению относятся веб-серверы, почтовые серверы, файловые серверы и другие. Наиболее распространенным типом сервера в веб-разработке является веб-сервер.
ОГЛАВЛЕНИЕ.
Предисловие.
Пролог.
Предварительные требования.
Начальные навыки.
Использование кодов.
Благодарности.
ГЛАВА 1. Основы разработки внутренних компонентов.
ГЛАВА 2. Создание первого веб-приложения с помощью Flask.
ГЛАВА 3. Дополнительные возможности Flask.
ГЛАВА 4. Введение в FastAPI.
ГЛАВА 5. Работа с базами данных.
ГЛАВА 6. Асинхронное программирование в Python.
ГЛАВА 7. Организация работы с пользователями и их безопасность.
ГЛАВА 8. Развертывание внутренних приложений, написанных на языке Pytbon.
ГЛАВА 9. Микросервисы и интеграция с облаком.
ГЛАВА 10. Брокеры сообщений и асинхронная обработка задач.
Эпилог.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Программирование бэкенда на Python, Практическое руководство, Питерс Т., 2025 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Питерс :: бэкенд :: сервер
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи:











