Your learning programme
Develop knowledge, practise and complete the activities specified in your programme.
Delivered through NextGen Code CampusChoose a programme that fits your experience. Build your skills through practice. Work towards a certification that gives your progress a clear milestone.
Learning programmes and certification exams are separate steps.
You should know what you’re learning, what is included and what comes next.
Register your interestNew to coding? Begin with Essentials 1. If you already understand Python functions, collections and control flow, explore Essentials 2.
Register your interest. We’ll share the confirmed timetable, format, fees, equipment requirements and support arrangements before you decide to enrol.
Work through the concepts, write code and revisit the parts that need more practice. Build understanding you can use beyond an exercise.
Compare your knowledge with the exam syllabus and plan further revision. Check the exam requirements, booking arrangements and voucher inclusion.
Pass the separate certification exam to earn the credential. Use your progress to choose your next programme or a specialist direction.
Choose by your current knowledge. This is a learning progression; individual exam prerequisites still apply.
For beginners taking their first steps into programming.
For learners with Essentials 1 knowledge or equivalent experience.
Deepen your programming knowledge as your goals develop.
The wider professional roadmap also lists PCPP2 as in development. Learning progression is informed by the Python Institute certification roadmap ↗.
Your course and your certification each have a role in the journey.
Develop knowledge, practise and complete the activities specified in your programme.
Delivered through NextGen Code CampusDemonstrate the skills assessed by the certification body. You earn the credential by passing its exam.
How certification worksExplore the wider certification landscape. These are future directions to consider, with different starting requirements for each track.
Explore Python for analysing data.
PCED · PCADCredentials listed in the provider roadmapDevelop skills for checking software behaviour.
PCET · PCATCredentials listed in the provider roadmapConnect Python with security practice.
PCESCredentials listed in the provider roadmapExplore tools for repetitive tasks.
PCEAEntry exam in limited market trialBuild an entry point into AI concepts.
PCEICredentials listed in the provider roadmapA future Python certification track.
PCEW · PCAWProvider track in developmentNextGen 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 ProgrammesTell us what you know and what you’d like to learn.