Track PCPP2 status for Certified Professional Python Programmer Level 2 and request IT Mastery coverage.
PCPP2 is Certified Professional Python Programmer Level 2, the second professional credential in the Python Institute general-purpose programming track. Python Institute describes the route around design patterns, testing, interprocess communication, networking, database access, and clean-code maintenance.
This page tracks PCPP2 route status for IT Mastery. Dedicated simulator practice is not live yet, and Python Institute lists the PCPP2 exam route as work in progress, so this page is primarily for search intent, roadmap clarity, and update requests.
| Area | What to practise when the route is ready |
|---|---|
| Testing | unittest, pytest, functional testing, and test design choices |
| Design patterns | Singleton, Factory, Facade, Proxy, Observer, Command, Template Method, and State |
| Concurrency and processes | threading, multiprocessing, subprocesses, and synchronization |
| Networking | sockets, automation, software-defined networking concepts, and network security |
| Databases and maintainability | SQL, NoSQL, ORM, clean code, refactoring, and maintainable architecture |