You might like

Browse catalog

Back to shop

Р. С. Бухарев Серверные приложения на Python, Django, Flask и FastAPI

Р. С. Бухарев Серверные приложения на Python, Django, Flask и FastAPI

1769.00 RUB
Buy

Vendor:

Price: 1769.00 RUB

From Sockets to Full-Stack Deployment: Master Python Server Development

This comprehensive guide takes you from fundamental server concepts to building production-ready Python applications. The book uniquely compares three mature stacks—Flask, Django, and FastAPI—on real-world projects, showing when simplicity, out-of-the-box completeness, or asynchronous speed is appropriate.

Begin with client-server architecture, HTTP/HTTPS/WebSocket protocols, and low-level socket programming in Python. Progress through building multiple real projects including a Django CRM system, a Telegram bot with full server logic, a REST API for mobile apps, and an interactive WebSocket chat application.

Learn database fundamentals: selecting storage types based on load profiles, working with three popular ORMs, zero-downtime schema migrations, and connection templates for PostgreSQL, MySQL, SQLite, and MongoDB. Master scaling and optimization with Nginx and Gunicorn load balancers, Redis and Memcached caching strategies, Celery and RabbitMQ background tasks, and Docker with Kubernetes containerization.

Security coverage includes TLS/SSL encryption, JWT tokens and OAuth 2.0 authentication, and protection against SQL injection, XSS, and CSRF attacks. Deployment sections cover AWS, Heroku, and DigitalOcean infrastructure, plus Nginx and Gunicorn production configuration.

The included virtual disk provides code examples and projects, making this valuable for both beginners and experienced programmers.

Price: 1769.00 RUR