Python · Level 4 — Master & Senior
Python at scale: performance, concurrency and architecture
Profiling and optimisation, concurrency and job queues, service architecture, security and CI/CD.
This course’s lessons are being written; see the syllabus and plan ahead.
Who it is for
- A senior back-end developer
After this course
- Design and prepare a Python service for real load
Before you start
- Professional Python
Syllabus
1PerformanceComing
- ProfilingComing
- Concurrency and parallelismComing
2ArchitectureComing
- Service designComing
- Queues and background workComing
3OperationsComing
- SecurityComing
- CI/CDComing
4The level projectComing
- Project: a production serviceComing
The level project
A service with a job queue, monitoring and automated deployment