The Complete Python Handbook - Part 2
Advanced Python and real-world development: testing, concurrency, web and APIs, security and deployment.
About this book
Part 1 taught you to write correct Python programs. Part 2 teaches you to write professional Python: code that is well designed, proven by tests, fast enough, packaged for others, secure and deployed for real users. You will build web applications and APIs, analyze data, train machine-learning models, automate real work, create command-line tools and finish with three complete portfolio projects. Finish Part 1 first, or be able to complete its mini projects without help. Every code example with a screenshot was run for real with Python 3.12.3. A few listings are marked as code only because they need an extra package, a network connection or an account, so you run those on your own computer. Chapters end with practice tasks and sample answers, and the security chapters teach defense: test only systems you own or have permission to test.
- 100 real output screenshots
- 3 complete portfolio projects
- 49+ libraries and tools
- A learning roadmap of about 4 months in 7 stages
Look inside
Real pages from the book. Tap a page to enlarge it.
Contents 14 chapters
- Advanced OOP and Design Patterns
- Type Hints and Static Analysis
- Testing Professionally
- Concurrency: Threads, Processes and asyncio
- Performance and Profiling
- Packaging, Publishing and CI/CD
- Web Development: Flask in Depth and Django
- REST APIs with FastAPI and SQLAlchemy
- Data Science and Machine Learning
- Automation, Scraping and Scheduling
- Command-Line and Desktop Apps
- Security and Cryptography
- Docker, Deployment and Cloud
- Capstone Projects and Career Path
Also included
- Advanced quick reference
- Libraries directory
- Practice exercises with answers
- Glossary
Details
- Format
- PDF (digital)
- Level
- Advanced
- Pages
- 154
- Chapters
- 14
- Domain
- Python Development
Digital PDF. After you place your order our team contacts you with the payment details and sends your copy.
Also in Python Development: The Complete Python Handbook - Part 1 (₹149)