Modern Age Coders logo Modern Age Coders
PCEP · Certified Entry-Level Python Programmer

Go from print("hello") to certified.

A complete, honest guide to the PCEP exam — full syllabus, format, cost and a week-by-week study plan — paired with live, small-batch Python coaching that gets you genuinely exam-ready. Start from zero. Finish with proof.

30 questions 40 min 70% to pass No prerequisites
Prepare with us · live coaching

The Python courses that get you PCEP-ready.

Live, small-batch classes built around the exact PCEP syllabus. Pick by age — from ₹1,499/month, free trial first.

College & adults

Python Masterclass — Zero to Advanced

The complete path: fundamentals through real projects, covering every PCEP block and beyond.

From ₹1,499/moexplore →
Teens 13–17

Ultimate Python for Teens

Python from scratch to confident coder, with the foundations PCEP tests built in.

From ₹1,499/moexplore →
Kids 8–12

Python & AI for Kids

A friendly first taste of real Python — building the habits a future PCEP starts from.

From ₹1,499/moexplore →
After PCEP

AI & Machine Learning Masterclass

Where certified Python leads next — data, ML models and real AI projects.

From ₹1,499/moexplore →
What it is
>>>

PCEP, explained without the jargon.

PCEP — Certified Entry-Level Python Programmer is the entry-level certification from the OpenEDG Python Institute, the body most associated with Python certification. It proves you understand the universal ideas of programming and the core of Python: data types, operators, conditionals, loops, the four built-in collections, functions and exception handling.

It is vendor-neutral, recognised worldwide, and has no prerequisites — which makes it the ideal first credential for a student, a career-changer, or anyone who wants third-party proof that their Python foundations are real. It is officially the interim step toward the associate-level PCAP.

Version note (worth knowing): the current exam is PCEP-30-02, which carries a lifetime certificate and is scheduled to retire on 31 August 2026. Its successor, PCEP-30-03, moves to an 8-year, renewable validity. If you certify on -02 before it retires, your certificate does not expire. Always confirm the live exam version on the Python Institute site before booking.
Exam at a glance · PCEP-30-02
>>>

The exam, by the numbers.

30
questions, interactive & multiple choice
40 min
+ ~5 min for NDA & tutorial
70%
cumulative score to pass
$69+
exam fee (USD), bundles available
Delivery
Online — OpenEDG TestNow
Proctoring
Non-proctored, open-book
Prerequisites
None
Question types
Single/multi-select, drag & drop, gap fill, code insertion
Retake
7-day wait after a fail
Validity
Lifetime (PCEP-30-02)
Be honest with yourself about "open-book": PCEP is non-proctored, but the 40-minute clock and the interactive drag-and-drop and code-insertion questions reward real understanding, not searching. Practising on the actual question formats is the single best use of your prep time.
The full syllabus · 4 blocks, weighted
>>>

Everything the PCEP exam tests.

The 30 questions are split across four blocks with fixed weights. Control flow (29%) and Functions & exceptions (28%) are the heaviest — together nearly 57% of the exam — so that is where focused practice pays off most.

18%~7 items

Block 1 — Programming & Python Fundamentals

Core terms: interpreting vs compiling, lexis, syntax and semantics; how Python runs.
Structure: keywords, instructions, indentation, comments; PEP-8 naming.
Literals & types: Booleans, integers, floats, scientific notation, strings; binary/octal/decimal/hex (0b, 0o, 0x).
Operators: ** * / % // + -, assignment shortcuts, unary/binary, priorities & binding, bitwise ~ & ^ | << >>, Boolean and relational operators, float accuracy, type casting.
I/O: print(), input(), the sep= and end= arguments, int() / float().
29%~8 items

Block 2 — Control Flow: Conditions & Loops

Branching: if, if-else, if-elif-else, multiple and nested conditions.
Loops: while and for, range(), the in operator, iterating sequences.
Loop control: break, continue, the pass statement.
The tricky bit: while-else and for-else — the else runs only if the loop finishes without a break.
25%~7 items

Block 3 — Data Collections

Lists: indexing, slicing, len(), methods (append, insert, index), sorted(), del, comprehensions, copying vs cloning, lists in lists (matrices).
Tuples: building, indexing, slicing, immutability; tuples vs lists.
Dictionaries: adding/removing keys, iterating, key checks, keys() / values() / items().
Strings: indexing, slicing, immutability, escaping with \, multi-line strings, core methods.
28%~8 items

Block 4 — Functions & Exceptions

Functions: defining & calling, return, None, recursion, generators.
Arguments & scope: parameters vs arguments; positional, keyword and default values; name scopes, shadowing and the global keyword.
Exception hierarchy: BaseException, Exception, ArithmeticError, LookupError, IndexError, KeyError, TypeError, ValueError.
Handling: try-except, ordering except branches (parent before child makes the child unreachable), propagating & delegating exceptions.
Where it leads
>>>

PCEP is rung one of four.

The Python Institute path runs from entry-level to professional. PCEP proves your foundations; PCAP is the career-defining associate credential it leads to.

YOU START HERE
PCEP

Entry-Level

Fundamentals: types, control flow, collections, functions, exceptions.

PCAP

Associate

Object-oriented Python; design, build, debug and refactor multi-module programs.

PCPP1

Professional L1

Advanced & specialised Python: GUIs, networking, file processing, advanced OOP.

PCPP2

Professional L2

The highest general-purpose Python credential on the track.

How to prepare
>>>

A realistic plan that mirrors the weights.

For a true beginner, plan on 6–8 weeks at 5–7 hours/week (or 4–6 weeks at ~10 hrs/week). Code from week one — every block maps to programs you can run. Our coaching follows exactly this arc, live.

Weeks 1–2

Fundamentals (18%)

Types, operators, numeral systems, I/O, PEP-8. Build the muscle memory of reading and predicting output.

Weeks 2–4

Control flow (29%)

Conditionals, loops, break/continue, and the counter-intuitive for-else/while-else.

Weeks 4–6

Data collections (25%)

Lists, tuples, dictionaries, strings — slicing, mutability, comprehensions, copying vs cloning.

Weeks 6–8

Functions & exceptions (28%)

Scope and global, recursion, the exception hierarchy and try-except ordering.

Final week

Timed practice

Full-length practice tests on the real interactive formats. Drill weak blocks until the score is comfortably past 70%.

Why prepare with Modern Age Coders
>>>

Not a video course. A coach who watches your code.

Live, small batches

4–8 students per class, so a mentor actually sees your screen, catches your mistakes, and answers your questions in real time.

Built around the syllabus

We teach the four blocks in their weighted order and drill the exact PCEP question formats — not generic tutorials.

Code from day one

Every concept is something you run, break and fix. That is how the exam’s output-prediction questions become easy.

Honest about the goal

PCEP is the first rung. We get you certified and then point you straight at PCAP and real projects, so the credential actually goes somewhere.

Who it's for & what it's worth
>>>

Honest about the value.

// who

Beginners & students

Class 11–12 students, undergraduates and self-taught learners who want third-party proof of their Python foundations before internships.

// who

Career changers

Anyone moving into IT, data, automation or QA who needs a credible, structured starting point on the CV.

// the truth

A foundation, not a finish line

PCEP certifies fundamentals and helps you stand out for junior roles. It is not a guarantee of a job or a salary — it is the on-ramp. Pair it with projects and PCAP to make it count.

Questions, answered
>>>

PCEP, frequently asked.

What is the PCEP certification?
PCEP — Certified Entry-Level Python Programmer is an entry-level certification from the OpenEDG Python Institute. It proves you understand universal programming concepts and the basics of Python: data types, operators, conditionals, loops, lists, tuples, dictionaries, strings, functions and exception handling. It is the recognised first step on the Python Institute path (PCEP → PCAP → PCPP).
How many questions are on the exam and how long is it?
The current PCEP-30-02 exam has 30 questions and a 40-minute limit (plus about 5 minutes for the NDA and tutorial, which is why some sources say 45 minutes). You need a cumulative 70% across the four blocks to pass.
How much does the PCEP exam cost?
From about USD 69 for the exam alone, with bundles (exam + retake, or exam + practice test) available at higher prices. It is taken online through the OpenEDG Testing Service (TestNow). Our coaching is separate and starts at ₹1,499/month.
Do I need any prior experience?
No. PCEP has no prerequisites — it is the entry point, so complete beginners can prepare and pass. Our coaching starts from absolute zero.
Is the PCEP exam proctored?
No. PCEP-30-02 is taken online via OpenEDG TestNow and is non-proctored and open-book. It is accessible, but the timed, interactive questions (drag-and-drop, gap-fill, code insertion) test real understanding, so genuine practice still matters.
What topics does the exam cover?
Four blocks: Fundamentals (18%), Control flow (29%), Data collections — lists, tuples, dictionaries, strings (25%), and Functions & exceptions (28%). Control flow and functions are the heaviest parts.
How long does preparation take?
For a beginner studying consistently, about 6–8 weeks at 5–7 hours/week, or 4–6 weeks at ~10 hours/week. Hands-on coding from week one matters more than passive reading.
What is the difference between PCEP and PCAP?
PCEP is entry-level (Python fundamentals). PCAP is the associate level above it, adding object-oriented programming and the ability to design, build and debug multi-module programs. PCEP is the official interim step toward PCAP.
Is PCEP worth it?
For beginners, students and career changers, it is a recognised, vendor-neutral way to prove your Python foundations and stand out for junior roles. It is a foundation milestone, not a job guarantee, and it is the natural on-ramp to PCAP.
Do you guarantee I will pass?
We do not sell guarantees. We teach the full syllabus live in small batches, drill the exact question formats, and keep working with you until the concepts are solid. Follow the plan and put in the practice, and you walk in genuinely ready.

Your first line of certified Python starts here.

Book a free trial class, meet a mentor, and see exactly how we take you from zero to PCEP-ready — live, in a small group.