Source: https://frontendmasters.com/workshops/professional-python/
What You Will Learn in the Course
Modern Idiomatic Python
- Working with types and annotations
- Exception handling and logging organization
- Basics of asynchronous programming
- Principles of writing readable and maintainable code
Backend Development Using the Current Python Stack
You will master the tools on which the majority of modern high-load Python services are built:
- FastAPI for creating REST APIs
- Pydantic for data validation
- SQLAlchemy and PostgreSQL for working with storage
- Organizing the project structure and transitioning from in-memory storage to a full-fledged database
Testing and Code Quality
The practical part of the course includes mastering the tools used in the daily work of engineers:
- Writing automated tests with pytest
- Using Ruff and mypy for static analysis
- Maintaining production code quality standards
DevOps Practices and Security
- Containerizing applications with Docker
- Approaches to implementing authentication and authorization
- Organizing secure access to APIs
Practical Outcome
By the end of the training, you will gain not only a deep understanding of Python syntax and features but also a ready production-ready backend project, created according to modern engineering standards. You will practically go through the process from API design to deploying an application in containers. Who the Course is For
The course is optimal for developers familiar with JavaScript, Java, C#, Go, PHP, and other languages, who want to quickly learn Python through real development and professional practices. The program is suitable for those looking to transition to Python backend development or strengthen their existing expertise.
It’s not my rip
Download Links
Password: cms.ddpanda.org












