CERT / 01
PCEP and PCAP Python Certification
The course this page describes. Every topic implemented before it is examined, predicting-output drilled weekly, and three finished programs committed publicly.
Open the syllabusPython Institute · PCEP and PCAP · Live online · Ages 13 to adult
We sell certification preparation, so this is an odd thing to lead with, and it is true. A multiple-choice exam can establish that somebody knows what a closure does. It cannot establish that they can build anything. So this course prepares PCEP and PCAP properly and insists on something the exams do not require: three finished programs, running, documented and committed with a real history. The certificate is the receipt. The repository is the asset. There are still four situations where the certificate is exactly the right purchase, and they are listed below.
Live online · one to one or a batch of five to eight · taught from India, worldwide · from USD 100 a month · first class free
Start here
The certification course builds the repository alongside the exam. The other two are the Python underneath and the associate level on its own.

CERT / 01
The course this page describes. Every topic implemented before it is examined, predicting-output drilled weekly, and three finished programs committed publicly.
Open the syllabus →
CERT / 02
The associate-level course on its own, for a student who already holds PCEP or is going straight to it.
Open the syllabus →
CERT / 03
Where a school-age student normally begins, and the fastest route to being ready for PCEP.
Open the syllabus →The course
One course, two formats, both live. The batch works to a shared schedule through both certifications; one to one compresses the PCEP half for an adult who already programs and spends the time on PCAP instead.
| What you get | Batch of five to eight | One to one |
|---|---|---|
| Live classes each week | Two, fixed slot | Two, slot agreed with you |
| Topics implemented before tested | Every one | Every one |
| Predicting-output drills | Weekly | Weekly, weighted to weak topics |
| Repository review | Group critique at three points | Every fortnight, line by line |
| PCEP half if you already program | Covered at batch pace | Compressed, time moved to PCAP |
| Exam voucher | You buy it directly, we take nothing | Same |
| Monthly fee | USD 100 | USD 150 |
| Trial | First class free, no card | First class free, no card |
The short answer
The Python Institute awards PCEP-30-02 at entry level and PCAP-31-03 at associate level. PCEP covers data types, control flow, functions, basic data structures and exceptions; PCAP adds modules and packages, object-oriented programming, the exception hierarchy, file and string handling, and functional features including comprehensions, lambdas and closures. Modern Age Coders prepares both live online, one to one or in batches of five to eight, with every topic implemented in code before it is tested and a public repository of three finished programs built alongside, because a certificate cannot demonstrate that somebody can build anything. We do not sell exam vouchers or take commission on them. From USD 100 a month, first class free.
Module by module
PCEP occupies the first three, PCAP the next four, and the last is the exam itself plus the repository that outlasts it.
6 classes · PCEP
5 classes · PCEP
6 classes · PCEP
5 classes · PCAP
7 classes · PCAP
6 classes · PCAP
6 classes · PCAP
5 classes · Both
The honest position, first
We sell certification preparation, so this is an odd thing for us to lead with. It is also true, and knowing it changes whether you should buy this at all.
A multiple-choice exam can establish that somebody knows what a closure does. It cannot establish that they can build anything, because building is not the thing being measured. A reader who wants to know whether you can program will learn more from ninety seconds in a repository than from any certificate you can hold up.
That is why this course insists on something the exams do not require. Students finish with three finished programs, running, documented, committed with a real history, and with one honest paragraph each about where they fail. That is the asset. The certificate is the receipt.
None of which means the certification is worthless. There are situations where it is exactly the right purchase, and they are specific enough to list rather than gesture at. The table further down does that, including the cases where our answer is that you should not buy this.
We also do not sell exam vouchers and take no commission on them. You book directly with the Python Institute. That matters here more than it might elsewhere, because it means our advice about whether to sit the exam at all is not affected by whether we get paid when you do.
The decision
Read the right-hand column as seriously as the left. Three of these rows are reasons not to.
| Your situation | Is a certificate worth it? | Why |
|---|---|---|
| An employer or client has asked for one | Yes, clearly | Somebody named the credential; supply it |
| An institution or process requires a named credential | Yes | A repository does not satisfy a checklist |
| Self-taught and cannot tell how far you have got | Yes, as a checkpoint | An external syllabus and a date are genuinely useful |
| A school student wanting something recognised outside school | Often | It sits alongside a curriculum that offers no external marker |
| You want a developer job and have time to build | No | A repository and being able to discuss it outrank it |
| You are hoping it replaces experience | No | It does not, and no provider should imply it does |
| You already have a strong public repository | Rarely | You have the asset already; buy something else |
The pattern is that a certificate is valuable when somebody else has asked for one, or when a learner needs an externally imposed syllabus and a date to work toward. It is poor value when the real goal is a job in software, because in that market a repository and the ability to talk about it outrank a credential from almost any body, and hiring managers say so openly.
The two exams
Codes and content are stable. Question counts and timings change, so confirm the current blueprint at the Python Institute before booking rather than trusting any tutoring page, including this one.
| PCEP-30-02 | PCAP-31-03 | |
|---|---|---|
| Level | Entry | Associate |
| Assumes | Nothing | PCEP-level fluency |
| Data types and control flow | Yes, the core of it | Assumed |
| Functions and scope | Basic | In depth, including closures |
| Modules and packages | No | Yes, including writing your own |
| Object-oriented programming | No | Yes, including inheritance |
| Exceptions | Basic handling | The hierarchy, and custom classes |
| Files and strings | Minimal | Yes |
| Format details | Confirm at pythoninstitute.org | Confirm at pythoninstitute.org |
The genuine step between them is not volume, it is kind. PCEP is about the language as a set of constructs. PCAP is about the language as a system: modules, packages, classes, the exception hierarchy, and the functional features that make Python code look the way experienced Python code looks. A student can grind PCEP by memorising behaviour and cannot do that with PCAP.
Where candidates fail
Every one of these is somebody who can produce working code and still loses the question, because the exam tests prediction rather than production.
The topic that fails more capable programmers than any other on PCAP. Writing one is easy; predicting what a nested function captured and when is a different skill, and the exam tests the second.
Questions built on a variable that exists at two levels. Somebody who writes clean code has rarely been in this situation deliberately, so they reason about it slowly and get it wrong under time.
The single largest source of wrong answers across both exams. A list passed to a function, mutated, and then examined afterwards is a question shape that recurs endlessly.
Python allows an else on a for or while loop and almost nobody uses it in real code, which is exactly why the exam asks about it. Free marks once seen, guaranteed loss if not.
Working programmers use parentheses and are therefore never tested on precedence. The exam removes the parentheses and asks what happens.
The overall pattern. Every item above is the same problem in a different costume: this is an exam about reading code, and most preparation is practice at writing it.
The course
Two live classes a week, one to one or in a batch of five to eight, with every topic implemented in code before it is tested as an exam question.
Data types, control flow, functions, scope, data structures and exceptions. Every topic is written as working code first and only then met as a question, because a candidate who has implemented something predicts its behaviour far more reliably.
The first real program committed publicly, with a README. Not at the end as a bonus, but early, so that a history accumulates rather than being manufactured in the last fortnight.
Modules and packages written rather than described, classes and inheritance built, the exception hierarchy explored by deliberately breaking things, and the functional features that make Python look like Python.
The specific skill both exams test and almost no course practises. Given a fragment, what does it print, written down before running. This is what closes the gap for people who can already program.
Full sets under exam conditions, reviewed with the reason for each wrong answer named, and the last weeks spent on the two or three topics still costing marks rather than on everything.
How the exam is delivered through the Python Institute, confirming the current blueprint before booking, and an honest conversation about whether PCPP is worth attempting or whether the time is better spent building.
Being straight about it
We do not guarantee a pass. Nobody can. What we control is coverage, timed practice under real conditions, and whether the student has implemented every topic rather than only read about it.
We do not sell the exam voucher. You book directly with the Python Institute and we take no commission, which is deliberate: it keeps our advice about whether to sit it independent of whether we are paid when you do.
We will not claim a certificate gets you hired. In software hiring, a repository and the ability to discuss it outrank a credential from almost any body. Where a certificate helps is when somebody has specifically asked for one.
We will tell you to skip it. If your goal is a developer job and you have the time to build instead, we will say that, and point you at building a portfolio instead instead of taking your money for exam preparation.
Outcomes
Two lists in one: what the exam measures, and what somebody else can actually look at.
Written down before running it, which is the specific skill both exams test and most courses never practise.
Rather than only being able to write one, which is the distinction that separates passing PCAP from failing it.
A list passed, mutated and examined, traced accurately, which is the shape behind a large share of wrong answers.
Not describe one. Candidates who have built a package find the import questions free and the rest do not.
Inheritance and overriding used because the problem needed them, which is also what the exam models.
Running, documented, with a real commit history and an honest paragraph about where each one fails.
Practised under real conditions, with elimination as a technique rather than searching for the right answer.
Which is worth having in an interview, where overclaiming a credential is noticed immediately.
The catalogue
The certification course is new this month. The rest are the Python track it draws on and the places students go afterwards.
CERT / 01
The course this page describes. Every topic implemented before it is examined, predicting-output drilled weekly, and three finished programs committed publicly.
Open the syllabusCERT / 02
The associate-level course on its own, for a student who already holds PCEP or is going straight to it.
Open the syllabusCERT / 03
Where a school-age student normally begins, and the fastest route to being ready for PCEP.
Open the syllabusPY / 01
For an adult whose real goal is the work on their desk rather than a credential. Often the better purchase.
Open the syllabusPY / 02
Where Python certification most often leads for career changers, and a much stronger portfolio generator.
Open the syllabusPY / 03
The repository half of this course, taught properly. Committing as you work is what produces a history rather than a folder.
Open the syllabusPY / 04
The adult version, for anybody whose work will be maintained by somebody else.
Open the syllabusNEXT / 01
The usual next step for anybody heading toward technical interviews, where the certificate stops helping.
Open the syllabusNEXT / 02
Where Python fluency is worth the most, and where a repository matters more than any credential.
Open the syllabusNEXT / 03
For students whose Python was always a means to building AI systems rather than an end.
Open the syllabusNEXT / 04
A common destination for adults who took the certification as a career-change checkpoint.
Open the syllabusNEXT / 05
For a school student who wants a second external credential that universities recognise more widely.
Open the syllabusFees
Two figures, the same in every country outside India, billed monthly in US dollars. The exam voucher is not included and we take no commission on it, because you should buy that from the Python Institute directly.
Free first class
USD 0
no card required
Group batch
USD 100
a month, billed in US dollars
One to one
USD 150
a month, billed in US dollars
What families say
Real reviews from real families. We neither write nor commission them.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
The other nine
Most students taking a Python certification are also sitting something at school. These are the ones we teach alongside it.
Python certification questions
In four situations, clearly: an employer or client has asked for one, an institution or process requires a named credential, you are self-taught and need an external checkpoint with a date, or you are a school student wanting something recognised outside school. If your goal is a developer job and you have time to build instead, the honest answer is no, and we will say so rather than take your money.
PCEP-30-02 is entry level: data types, control flow, functions, basic data structures and exceptions. PCAP-31-03 is associate level and adds modules and packages, object-oriented programming, the exception hierarchy, file and string handling, and functional features like comprehensions, lambdas and closures. The step between them is a change of kind rather than of volume.
A batch of five to eight students is USD 100 a month and one to one is USD 150 a month, billed in US dollars, the same figures everywhere we teach outside India. The exam voucher is separate and is not bought from us. No enrolment fee, no minimum term, first class free without a card.
No, and we take no commission on one. You book directly with the Python Institute. That is deliberate: it means our advice about whether you should sit the exam at all is not affected by whether we get paid when you do, which is not true of every provider in this market.
The current blueprint is published by the Python Institute and it is the only source we would rely on, because the widely circulated figures come from exam-dump sites and change without notice. Check pythoninstitute.org before booking. What does not change is the content, which is what this course is built around.
Because the exam tests prediction rather than production. Closures, scope shadowing, mutability, operator precedence without parentheses and the loop-else construct all fail people who write perfectly good code, since working programmers avoid these situations rather than reasoning about them. Predicting output is drilled weekly here for exactly that reason.
Yes, from about thirteen, and several of ours have. It works as an external checkpoint alongside a curriculum that offers none. We tell families plainly that the repository built during the course is more useful for a university application than the certificate, and they can have both.
Every class is live, one to one or in a batch of five to eight, taught from India to learners worldwide. We do not sell recordings in place of classes. For this material in particular a live teacher matters, because the fastest way to fix a scope misconception is to catch it while the student is explaining it.
About twenty weeks at two classes a week for both certifications, joinable in any month. PCEP alone is roughly the first eight to ten. An adult who already programs usually goes considerably faster one to one, because much of the PCEP half is revision and the time gets moved to PCAP.
Three finished programs, running, documented with a README a stranger could follow, committed publicly with a real history, each with one honest paragraph about where it fails. It is part of the course rather than an optional extra, because it is the part a reader can actually assess and the certificate is not.
It will not, on its own, and we would rather say that than imply otherwise. In software hiring a repository and the ability to talk about it outrank a credential from almost any body. Where the certificate helps is when somebody has specifically asked for one, or as a structured way to prove to yourself that you have actually learned Python.
If you already program confidently, often yes, and one to one is the format for that. The PCEP half becomes a fortnight of gap-filling rather than two months of teaching. We will tell you which after the free first class rather than guessing on a form.
The professional level is a considerably larger commitment and is worth it for fewer people. We discuss it honestly at the end of the course rather than selling it upfront, and for most students the answer is that the time is better spent building something substantial.
A short diagnostic that is mostly predicting output: a few fragments, written answers before running. That single exercise shows whether the gap is knowledge or the prediction skill, and those need different courses. You also get a straight answer on whether the certificate is right for your situation.
A mentor calls you at a reasonable hour to arrange the free class. Nothing is charged and no card is requested. Tell us why you want the certification on that call, because the honest recommendation genuinely differs depending on whether somebody asked you for it or you chose it yourself.
Read next
What each exam contains, the closure and generator questions that separate them, and an honest answer about who should buy one and who should build something instead.
Enrol
The first class is mostly predicting output: a few unfamiliar fragments, answered in writing before anything is run. That one exercise separates the two reasons people fail these exams, which are not knowing the material and not having practised prediction, and they need different courses. You will also get an honest view on whether a certificate is the right purchase for your situation at all, including when the answer is that it is not.
Rather read first? The full course syllabus, our PCEP breakdown, or how we teach.
WhatsApp us · +91 91233 66161 · contact@modernagecoders.com
Every class is live, one to one or in a batch of five to eight, taught from India at a time arranged with you. We sell no vouchers and no recordings. The form starts a conversation, not an enrolment.