YOUR JOURNEY AT NEXTGEN CODE CAMPUS

Start where you are.
Know where to go.

Choose a programme that fits your experience. Build your skills through practice. Work towards a certification that gives your progress a clear milestone.

YOUR FIRST PYTHON MILESTONES
Learn the foundationsPython Essentials 1 → PCEP
Build your capabilityPython Essentials 2 → PCAP
Choose your directionAdvanced & specialist pathways

Learning programmes and certification exams are separate steps.

FROM INTEREST TO YOUR NEXT STEP

A clear process.
At every stage.

You should know what you’re learning, what is included and what comes next.

Register your interest
  1. 01

    Choose your starting point

    New to coding? Begin with Essentials 1. If you already understand Python functions, collections and control flow, explore Essentials 2.

  2. 02

    Review your intake

    Register your interest. We’ll share the confirmed timetable, format, fees, equipment requirements and support arrangements before you decide to enrol.

  3. 03

    Learn through practice

    Work through the concepts, write code and revisit the parts that need more practice. Build understanding you can use beyond an exercise.

  4. 04

    Prepare for your milestone

    Compare your knowledge with the exam syllabus and plan further revision. Check the exam requirements, booking arrangements and voucher inclusion.

  5. 05

    Certify and keep learning

    Pass the separate certification exam to earn the credential. Use your progress to choose your next programme or a specialist direction.

THE GENERAL PROGRAMMING PATHWAY

Build a foundation.
Then build on it.

Choose by your current knowledge. This is a learning progression; individual exam prerequisites still apply.

  1. LAUNCHING FIRST
    01 / ENTRY

    Python Essentials 1

    For beginners taking their first steps into programming.

    • Understand Python fundamentals
    • Write and debug simple programs
    SEPARATE EXAM GOALPCEPEntry-level Python programmer
    Explore Essentials 1
  2. LAUNCHING FIRST
    02 / ASSOCIATE

    Python Essentials 2

    For learners with Essentials 1 knowledge or equivalent experience.

    • Build with classes and modules
    • Handle exceptions and files
    SEPARATE EXAM GOALPCAPAssociate Python programmer
    Explore Essentials 2
  3. PLANNED AT NEXTGEN
    03 / PROFESSIONAL

    Advanced Python

    Deepen your programming knowledge as your goals develop.

    • Explore more advanced techniques
    • Develop your software design skills
    PROFESSIONAL DIRECTIONPCPP1Professional Python programmer 1
    Get Programme Updates

The wider professional roadmap also lists PCPP2 as in development. Learning progression is informed by the Python Institute certification roadmap ↗.

TWO DIFFERENT MILESTONES

Learn the skills.
Then validate them.

Your course and your certification each have a role in the journey.

Your learning programme

Develop knowledge, practise and complete the activities specified in your programme.

Delivered through NextGen Code Campus

Your certification exam

Demonstrate the skills assessed by the certification body. You earn the credential by passing its exam.

How certification works
BEYOND THE ESSENTIALS

Where could Python
take you next?

Explore the wider certification landscape. These are future directions to consider, with different starting requirements for each track.

Data science

Explore Python for analysing data.

PCED · PCADCredentials listed in the provider roadmap

Testing

Develop skills for checking software behaviour.

PCET · PCATCredentials listed in the provider roadmap

Security

Connect Python with security practice.

PCESCredentials listed in the provider roadmap

Automation

Explore tools for repetitive tasks.

PCEAEntry exam in limited market trial

Artificial intelligence

Build an entry point into AI concepts.

PCEICredentials listed in the provider roadmap

Web development

A future Python certification track.

PCEW · PCAWProvider track in development

NextGen availability: our wider programmes are planned, with dates to be announced. The Python web certification track shown above is in development and is separate from the HTML/CSS programmes in our catalogue.

Explore Future Programmes
BEFORE YOU TAKE THE NEXT STEP

A few things
to know.

LET’S FIND YOUR STARTING POINT

Your next chapter
starts with a first step.

Tell us what you know and what you’d like to learn.

Register Interest