Python Programming (PCAP)

Course Overview

Thinking app development? Think Python Programming. This is the language that the likes of Facebook, YouTube, Google, and Pinterest fall back on. The best part is that it can be learned by anyone having a basic knowledge of mathematics and knows how to use a computer. It is a high-level, general-purpose programming language with simple syntax and dynamic semantics. It can be used for web development, software development, system scripting, or just for mathematics and is generally the most preferred programming language due to its cost-effectiveness and a widely available standard library.

The Certified Associate Python Programming certification with its scrupulous examination pattern provided by the Python Institute of OpenEDG gives an internationally accepted formal recognition to your knowledge of Python. The PCAP is the benchmark certification in the world for Python programmers.

Who should attend?

This course and certification are ideal for secondary school and university students and all others wishing to learn programming.

Course duration

  • 42 hours spread over 21 days (2 hours per day) of classroom-based lectures by certified instructors with e-learning facility;
  • Includes project-based learning through hands-on programming experience.

Course path

The course includes an in-depth study of the following 4 blocks of the certification exam:

  1. Control and Evaluations,
  2. Data Aggregates,
  3. Functions and Modules, and
  4. Classes, Objects, and Exceptions.

Pre-requisites for the course and eligibility for the exam:

  • There are no pre-requisites for the course except basic knowledge of mathematics and of using a personal computer.
  • To sit the exam, there is no formal pre-requisite. A candidate should have an in-depth knowledge of the 4 blocks that the exam evaluates.


The PCAP – Certified Associate in Python Programming exams and certifications (including digital badges) are provided and awarded by the Python Institute of Open Education and Development Group (OpenEDG) based out of Poland. Python Institute was set up with the objective of training, providing professional aid, and setting a global chassis for boosting careers in Python programming.

Exam format

  • The exam is sat online at a Pearson Vue testing center.
  • The exam duration is 65 minutes and an additional 10 minutes for non-disclosure agreement and tutorial. The exam consists of 40 single choice and multiple-choice questions. The passing percentage is 70%.
  • The result is shown on screen immediately after completion of the exam. A printout of the result is given at the testing center after completion of the exam.


Q. For how long is the certification valid?
A. The certification has lifetime validity.

Q. Is it mandatory to attend a course to sit the exam? Can I sit the exam merely by self-study?
A. A formal course is not a pre-requisite for sitting the exam. One may sit the exam solely by self-study by accessing the free study resources provided by OpenEDG on its website. However, given the technical and rigorous nature of the exam, it is highly recommended that a candidate took the course before sitting the exam. Our course provides experience-based training that will prepare you to pass the exam in the very first attempt.

Q. Is the course fee inclusive of exam fees and the cost of study material?
A. Yes, the course fee includes the exam fees of US$ 295 and the cost of study material and training kit. The exam fee also includes one free retake.

Q. How do I apply for the exam?

  • The training provider procures the exam voucher for you. This voucher is valid for 12 months from the date of its issuance.
  • To schedule an exam, you need to create an account on the following Pearson Vue web page:
  • Sign in to your account, choose the exam name, and then choose your preferred exam date, time, and testing location from the appointment options available.
  • On the payments page, enter the voucher code and confirm payment.

Q. How many attempts are allowed to pass the certification exam?
A. There is no limit to the attempts allowed to pass the exam. However, retaking a passed exam to improve the result is not allowed. A candidate is required to wait 15 days from his/her last attempt to re-sit the exam. Every exam for every attempt has to be purchased anew. Candidates who take our course are allowed one free retake of the exam.

Q. How many levels of Python Programming certifications are there?
A. There are the following three levels of Python Programming certifications:

  1. Certified Entry-level Python Programming (PCEP),
  2. Certified Associate Python Programming (PCAP), and
  3. Certified Professional Python Programming 1 & 2 (PCPP1 & PCPP2).