Python Institute PCPP2 30-, 60-, and 90-day study plan with topic order, review loops, and final-week priorities.
This plan is a compact route for Certified Professional Python Programmer 2 (PCPP2). It assumes you are using TechExamLexicon for concept clarity and the exact IT Mastery page for practice routing.
| Day | Focus | What to do |
|---|---|---|
| Day 1 | Orientation and scope | Read the exam guide overview and official vendor page, then use this study plan to mark the lanes you already know and the lanes that need practice. |
| Day 2 | Syntax and control flow | Read variables, types, conditionals, loops, functions, exceptions, and module usage accurately. |
| Day 3 | Data structures | Use strings, lists, tuples, dictionaries, sets, slicing, mutability, and iteration correctly. |
| Day 4 | Functions and scope | Reason about parameters, return values, default arguments, local/global names, and call behavior. |
| Day 5 | Files and errors | Open, read, write, close, handle exceptions, and reason about common runtime errors. |
| Day 6 | Object basics | Understand classes, instances, attributes, methods, constructors, and inheritance at the tested level. |
| Day 7 | Timed review and scheduling decision | Run a timed practice block, review explanations, update a one-page rule sheet, and verify current vendor facts before scheduling. |