COVID-related testing information:

Visit our COVID-19 information page (Opens in new window) for the latest information regarding health and safety practices and any location-specific impacts.

Python Institute

Python Institute

SYSTEM UPDATE: SEPARATE Open Education and Development Group (Python Institute) ACCOUNTS

If you have tested with other organizations through Pearson VUE, a new account has been created for you that only contains your Open Education and Development Group exam registrations and history.

Your original account will retain exams for any other organization and may be accessed on the respective login page.

To access your new Open Education and Development Group account, click Forgot my username and provide the required information, then your new username will be displayed on-screen. Next, click “Forgot my password” and complete the steps to access your new Open Education and Development Group account.

About the OpenEDG Python Institute

The Python Institute is an independent non-profit project set up by the Open Education and Development Group (OpenEDG) to promote the Python programming language, train a new generation of Python programmers, and support professional careers in programming in the Python language, and in related technologies.

The Python Institute brings together a committed community of IT professionals, programming specialists, programming enthusiasts, education establishments, training organizations, companies, and volunteers who strive for quality development, assessment excellence, and the popularization of programming in the Python language. One of the primary goals of the Python Institute is to set the standard of Python use and programming skills, as well as to provide development opportunities for individuals who wish to pursue a career related to Python programming.

In line with the strategic goals associated with the enhancement and development of careers in Python programming, the Python Institute provides an independent global framework for Python programming high-stakes examinations.

About Python

Python is the programming language that opens more doors than any other. With a solid knowledge of Python, a person can work in a multitude of jobs and a multitude of industries. The more they understand Python, the more they can do in the 21st Century – anybody working in IT needs to know it, either to the same level as their native language, or at the very least to a basic level.

Python programming skills will open the doors to careers in almost any industry and are essential to continue to more advanced and higher paying software development and engineering roles. The jobs that involve Python are varied and interesting: Software Engineer, Software Developer, Machine Learning Engineer, AI Engineer, DevOps Engineer, Full Stack Developer, Data Scientist/Data Analyst, Project Manager, Financial Advisor, Educator, Systems Administrator, Security Engineer, Tester, and many more.

OpenEDG Python Institute Certifications

Python Institute vendor-neutral certifications validate a candidate’s programming skills and knowledge, and equip them with all the primary means and resources to pursue a successful career in Python programming and related technologies.

The Python Institute is committed to the development of a global standard in Python programming certification, which will allow aspiring programmers as well as programming specialists, software developers, and IT professionals from all over the world to assess and document their programming skills objectively and effectively, and to gain recognition for their expertise.

The Python Institute has defined a global certification path for the Python programming language, and has developed an international Python programming examination standard.

Python Institute Certification Roadmap

Python Institute Certification Roadmap – General-Purpose Programming

The Python Institute offers the following independent and vendor-neutral certifications in the Python Programming language within the General-Purpose Programming track:

Candidates can take the PCEP certification exams online via the OpenEDG Testing Service Program.

The PCAP, PCPP1, and PCPP2 certification exams are available to test candidates both online via OnVUE online proctoring, and in physical testing facilities through the global network of 5,000 Pearson VUE® Authorized Test Centers and Pearson VUE® Authorized Test Center Selects, at a time and location convenient to the candidate.

Certification Exams Available through Pearson VUE

The OpenEDG Python Institute is pleased to offer the following certification exams to test candidates through the network of Pearson VUE Testing Centers and via OnVUE Online Proctoring from Pearson VUE:

PCAP Certified Associate in Python Programming

PCAP – Certified Associate in Python Programming

PCAP certification is a professional credential that measures the ability to accomplish coding tasks related to the basics of programming in the Python language and the fundamental notions and techniques used in object-oriented programming.

  • Exam Level: Associate
  • Exam Code: PCAP-31-0x
  • Prerequisites: None
  • Current Exam Version: PCAP-31-02 (retiring – registrations close on August 31, 2021), PCAP-31-03
  • Exam Length: 65 minutes (exam) + 10 minutes (NDA/Tutorial)
  • Number of Exam Items: 40
  • Passing Score: 70%
  • Exam Status: Published
  • Exam Syllabus: PCAP Exam Syllabus
  • More Information: PCAP Certification Review
PCPP1 Certified Professional in Python Programming

PCPP1 – Certified Professional in Python Programming 1

PCPP1 certification shows that the individual is proficient in the more advanced language features and familiar with the best practices in Python. The scope of certification includes an advanced study of classes and OOP, GUI programming, RESTful programming, file processing, code refactoring, as well as best practices, standardization, and coding conventions in the Python language.

  • Exam Level: Professional Level 1
  • Exam Code: PCPP-32-10x
  • Prerequisites: PCAP – Certified Associate in Python Programming certification
  • Current Exam Version: PCPP-32-101 (coming late September 2021)
  • Exam Length: 65 minutes (exam) + 10 minutes (NDA/Tutorial)
  • Number of Exam Items: 40
  • Passing Score: 70%
  • Exam Status: coming September 2021
  • Exam Syllabus: PCPP1 Exam Syllabus
  • More Information: PCPP1 Certification Review
PCPP2 Certified Professional in Python Programming

PCPP2 – Certified Professional in Python Programming 2

PCPP2 certification shows that the individual is fully acquainted with all the advanced techniques provided by Python and related technologies, as well as being proficient in creating Python and Python-related tools, and designing process automation. The scope of certification includes Design Patterns, Inter-Process Communication (IPC), Python-MySQL Database Access, network programming, and working with selected mathematics-, science-, and engineering-oriented library modules.

  • Exam Level: Professional Level 2
  • Exam Code: PCPP-32-20x
  • Prerequisites: PCAP – Certified Associate in Python Programming certification, PCPP1 – Certified Professional in Python Programming 1
  • Current Exam Version: PCPP1-32-201 (coming soon)
  • Exam Length: 65 minutes (exam) + 10 minutes (NDA/Tutorial)
  • Number of Exam Items: 40
  • Passing Score: 70%
  • Exam Status: Coming soon
  • Exam Syllabus: PCPP2 Exam Syllabus
  • More Information: PCPP2 Certification Review

The candidate will obtain a certification issued by the Python Institute after they successfully pass a PCAP, PCPP1, and/or PCPP2 exam in an authorized Pearson VUE Test Center or via the OnVUE Online Proctoring system. The candidate will also be issued with a badge through Credly’s Acclaim platform.

Prerequisites: PCAP certification is a pre-requisite for the PCPP1 certification, and PCPP1 certification is a pre-requisite for the PCPP2 certification.

Test candidates who complete the OpenEDG Python Institute General-Purpose Programming Certification track, available in cooperation with Pearson VUE, i.e., those candidates who pass the following exams: PCAP-31-0x, PCPP-32-10x, and PCPP-32-20x, become recognized as OpenEDG Python Institute Certified Experts in Python Programming (CEPP). Individuals holding the CEPP title are recognized for their expert Python programming skills as well as their proficiency in Python-related technologies.

Prepare for Your Exam

  • Sign up for any Python Institute courses aligned with the PCEP, PCAP, PCPP1, and PCPP2 certifications that are either available through the Cisco Networking Academy program, or through Edube Interactive, the OpenEDG Learning & Assessment Hub.
  • Purchase a PCAP-31-03 Practice Test Compendium and perform practice tests to build confidence before taking the exam. The Practice Tests include all the topics and objectives covered by the PCAP-31-03 exam.

Having completed the courses, candidates will be eligible for a discount voucher on their exam. For more information about training materials, sample tests, as well as self-study and instructor-led courses, please visit the Study Resources section on the OpenEDG Python Institute’s official website.

Schedule an Exam

Before scheduling an exam, please set up a web account at Pearson VUE and obtain a Candidate Testing ID (CPI ID). If you don’t know how to do it, follow the steps presented in this tutorial (Create a Pearson VUE Account PDF).

If you already have your CPI ID, please sign into your Pearson VUE web account and follow the exam registration procedure. Your appointment can be made in advance or, in some cases, on the same day you wish to test. You do not need to have a voucher to schedule a Python Institute exam – you can purchase your exam at the moment of registration.

Having signed into your Pearson VUE web account, you’ll be able to register online using your credit or debit card. If you don’t know how to book an exam appointment, follow the steps presented in this tutorial (Schedule an Exam PDF).

Verify a Certification

Others can easily verify a Certified Individual’s certification status by entering a unique certificate verification code at the OpenEDG Python Institute Certificate Verification page. The certificate verification code can be found in the top right-hand corner of all certificates issued by the Python Institute.

Digital Badging

Candidates who pass an OpenEDG Python Institute exam (PCEP, PCAP, PCPP1, or PCPP2) will qualify for an OpenEDG Python Institute badge.

When represented as a digital credential, candidates can share their achievements with their network in one click from Credly’s Acclaim platform. Thanks to the digital credentials from the OpenEDG Python Institute, peers and employers can verify these credentials and learn more about what it is the candidates can do. Furthermore, research shows that professionals who share their digital credentials to professional networking sites are discovered by employers, on average, six times more often than those who do not.

Retake Policy

When a candidate fails an exam, they must wait fifteen days before being allowed to re-sit that exam. There is no limit to the number of retakes of a failed exam. No retakes of a passed exam of the same exam version are allowed. A new voucher is required for each retake.

Additional Information

For more information about certifications, exams, and study resources, please visit the OpenEDG Python Institute website available at

Last updated 2022-07-22