PCEP – Certified Entry-Level Python Programmer Certification
This course consists of 6 Real Tests.
Test Material Reference-
•Python PCEP Course on OpenEDG website
•Personal experience of real PCEP test passed in 2022
•Friends and colleagues who have attempted the real PCEP test
•Network of PCEP certified professionals
•Exam Name: PCEP Certified Entry-Level Python Programmer
•Exam Code/Exam Version: PCEP-30-01
•Exam Level: Entry
•Duration: 45 minutes/exam
•Number of Tests: 6
•Number of Questions: 30/test
•Format: Single-choice and multiple-choice questions Python 3.x
•Passing score: 70%
•Language: English
EXAM Syllabus-
#1: Basic Concepts (17%)
#2: Data Types, Evaluations, and Basic I/O Operations (20%)
#3: Control Flow – loops and conditional blocks (20%)
#4: Data Collections – Lists, Tuples, and Dictionaries (23%)
#5: Functions (20%)
1: Basic Concepts (17%)
•This section includes the basics everyone must be aware of irrespective of programming language.
•Working of a computer, program compilation, execution, the role of compiler and interpreter, and how they differ.
•Python’s history, versions, implementations, and basic definitions
2: Data Types, Evaluations, and Basic I/O Operations (20%)
•Data formatting and output in Python.
•Fundamental data types, usage, operators, naming conventions, relations.
•Operator precedence table, expressions, type conversion, data input from users.
3: Control Flow – loops and conditional blocks (20%)
•if, else, if-else, for, while, nested if-else-if instructions.
•Utilization and application of various looping statements and conditional statements.
•The behavior of the afore-mentioned instructions, control variables, logical operators, bitwise operators.
•break and continue instructions, processing, and operations, slicing.
4: Data Collections – Lists, Tuples, and Dictionaries (23%)
•Lists, list processing, and operations, index slicing, concatenation, reverse(), sort().
•len(), range(), matrices, cubes, immutability, ordering, sequencing, duplication.
•Dictionary, Dictionary processing, and operations, Tuples, Tuples operations, usage.
5: Functions (20%)
•Difference between functions and methods.
•Function invocation, placement, argument positioning.
•return arguments, None, recursive functions, parameter invocation, assignment, name scopes.