Скачать Серверные приложения на Python, Django, Flask и FastAPI + виртуальный диск с примерами [Роман Бухарев]

Информация
Цена: 50 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
423 817
Реакции
42 107
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
Серверные приложения на Python, Django, Flask и FastAPI + виртуальный диск с примерами [Роман Бухарев]
Ссылка на картинку
В этой книге Вы пройдете путь от изучения базовых принципов до практической реализации полноценных серверных приложений на языке Python: от низкоуровневых сокетов и протоколов до архитектуры и продакшн-запуска.

Книга отличается тем, что даёт не один «правильный» путь, а сравнивает три зрелых стека — Flask, Django и FastAPI — на реальных проектах, показывая, где уместна простота, где нужна полнота из коробки, а где критична скорость и асинхронность.

Структура книга последовательна: от основ серверного программирования (архитектура клиент-сервер, протоколы передачи данных HTTP, HTTPS и WebSocket, низкоуровневая работа с сокетами в Python) до создания нескольких реальных проектов, включая CRM-систему на Django, телеграм-бота с полноценной серверной логикой, REST API для мобильного приложения и интерактивный чат с WebSocket.

Изучим основные аспекты работы с базами данных в серверных приложениях: выбор типа хранилища под профиль нагрузок и структуру данных; приемы работы с тремя популярными ORM; понятный процесс внесения изменений в схему без простоя; готовые шаблоны подключения к PostgreSQL/MySQL/SQLite/MongoDB и многое другое.

Разберем ключевые принципы масштабирования и оптимизации серверных приложений: вы научитесь использовать балансировщики нагрузки с Nginx и Gunicorn, применять эффективные стратегии кеширования с Redis и Memcached, реализовывать фоновые задачи с Celery и RabbitMQ, а также разворачивать контейнеры с помощью Docker и Kubernetes.

Особое внимание уделено вопросам безопасности и различным методам защиты данных и приложений: использование TLS/SSL для шифрования соединений, внедрение JWT-токенов и OAuth 2.0 для аутентификации пользователей, защита от наиболее распространенных атак (QL-инъекций, межсайтового скриптинга (XSS) и подделки межсайтовых запросов (CSRF)).

Также мы рассмотрим современные подходы к развертыванию приложений, изучив настройку серверной инфраструктуры на AWS, Heroku, DigitalOcean, а также конфигурацию веб-сервера Nginx и серверного менеджера процессов Gunicorn для продакшена.

Для удобства читателей к книге прилагается виртуальный диск с примерами и проектами, разбираемыми в книге – это поможет освоить материал не только начинающим и новичкам, но также будет полезен и более опытным и продвинутым программистам.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
django flask и fastapi роман бухарев серверные приложения на python
Похожие складчины
Kail
Ответы
0
Просмотры
47
Kail
Kail
Kail
Ответы
0
Просмотры
62
Kail
Kail
Kail
Ответы
0
Просмотры
62
Kail
Kail
Kail
Ответы
0
Просмотры
52
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.