The OpenEDG Python Institute writes the PCAP, and its Python Essentials 2 course on Edube is the official intermediate preparation: free, self-paced, with a suggested seven to eight weeks, covering the full PCAP scope. Paid instructor-led classes are also offered, with limited seats.
No diagnostic or readiness tool was found alongside the course, so it teaches the syllabus without telling you when you are likely to clear 70%. That matters most for object-oriented programming, which carries a third of the exam and tends to be where intermediate learners lose marks.
Edureify starts with a baseline across OOP, strings and the miscellaneous section, builds a daily plan around weak spots, and updates your Readiness Score and predicted ready-by date after every practice session.