Certificate holder's profile: the test candidate who has passed the PCAP-31-0x exam demonstrates the following proficiency in Python programming:
Status: LIVE & ACTIVE
The exam consists of five sections:
Objectives covered by the block (6 exam items)
PCAP-31-03 1.1 – Import and use modules and packages
PCAP-31-03 1.2 – Perform evaluations using the math module
PCAP-31-03 1.3 – Generate random values using the random module
PCAP-31-03 1.4 – Discover host platform properties using the platform module
PCAP-31-03 1.5 – Create and use user-defined modules and packages
Objectives covered by the block (5 exam items)
PCAP-31-03 2.1 – Handle errors using Python-defined exceptions
PCAP-31-02 2.2 – Extend the Python exceptions hierarchy with self-defined exceptions
Objectives covered by the block (8 exam items)
PCAP-31-03 3.1 – Understand machine representation of characters
PCAP-31-03 3.2 – Operate on strings
PCAP-31-03 3.3 – Employ built-in string methods
Objectives covered by the block (12 exam items)
PCAP-31-03 4.1 – Understand the Object-Oriented approach
PCEP-31-03 4.2 – Employ class and object properties
PCAP-31-03 4.3 – Equip a class with methods
PCAP-31-03 4.4 – Discover the class structure
PCAP-31-03 4.5 – Build a class hierarchy using inheritance
PCAP-31-03 4.6 – Construct and initialize objects
Scope: List Comprehensions, Lambdas, Closures, and I/O Operations
Objectives covered by the block (9 exam items)
PCAP-31-03 5.1 – Build complex lists using list comprehension
PCAP-31-03 5.2 – Embed lambda functions into the code
PCAP-31-03 5.3 – Define and use closures
PCAP-31-03 5.4 – Understand basic Input/Output terminology
PCAP-31-03 5.5 – Perform Input/Output operations
Status: RETIRED (December 31, 2021)
The exam consists of four sections:
Objectives covered by the block (10 exam items)
Objectives covered by the block (10 exam items)
Objectives covered by the block (10 exam items)
Objectives covered by the block (10 exam items)