The Python Intermediate Course is designed to prepare you for the Python Institute’s PCAP (Certified Associate in Python Programming) exam. This course covers the entire PCAP exam syllabus, focusing on intermediate Python concepts to help you develop the necessary skills to succeed in the exam and advance your Python programming career. Our comprehensive curriculum includes lectures, quizzes, assignments, and practice exams.

Course Objectives: By the end of this course, students will be able to:

  1. Understand and apply intermediate Python programming concepts
  2. Develop efficient and well-structured Python programs
  3. Pass the Python Institute’s PCAP exam with confidence
  4. Advance their careers as Python developers

Course Outline:

Module 1: Modules and Packages

  • Import and use modules and packages
  • Perform evaluations using the math module
  • Generate random values using the random module
  • Discover host platform properties using the platform module
  • Create and use user-defined modules and packages

Module 2: Exceptions

  • Handle errors using Python-defined exceptions
  • Extend the Python exceptions hierarchy with self-defined exceptions

Module 3: Strings

  • Understand machine representation of characters
  • Operate on strings
  • Employ built-in string methods

Module 4: Object-Oriented Programming

  • Understand the Object-Oriented approach
  • Employ class and object properties
  • Equip a class with methods
  • Discover the class structure
  • Build a class hierarchy using inheritance
  • Construct and initialize objects

Module 5: Miscellaneous

  • Build complex lists using list comprehension
  • Embed lambda functions into the code
  • Define and use closures
  • Understand basic Input/Output terminology
  • Perform Input/Output operations

Course Materials:

  • Lecture slides
  • Quizzes and assignments
  • Supplementary reading materials
  • Practice exams


  • Basic knowledge of Python programming
  • Completion of a Python beginner course or equivalent experience

The course will consist of two modules with 11 classes in each module. The course fee is $700 AUD for the entire course.

Enrollment: To enroll in this Python Intermediate Course and prepare for the PCAP exam, visit our website at or contact us at