NEXTGEN CODE CAMPUS · PYTHON PATHWAY

Python Essentials 1

Your first line of code
starts here.

Go from wondering how code works to writing your own Python scripts. Build a foundation in programming, practise solving problems and prepare for your first certification milestone.

LAUNCHING FIRSTBeginnerNo coding experience required
your_first_program.py
# A small beginning. A useful skill.

goal = "Build something useful"
first_step = "Learn Python"

print(first_step)
print(goal)
EXAMPLE OUTPUT
Learn Python
Build something useful
Your starting levelBeginner
Curriculum4 core modules
Core skillPython programming
Certification goalPCEP preparation
FROM CURIOSITY TO CAPABILITY

Start small. Learn to think in code.

A program is a set of instructions. This course helps you turn an idea into steps a computer can follow, then write, test and improve those steps in Python.

Build practical coding habits and an understanding of software development that you can carry into further study.

What you’ll learn to do

  • Translate a problem into a logical sequence of steps.
  • Write and run Python programs using core language features.
  • Find errors and refine your code.
  • Use foundational programming concepts to tackle implementation challenges.
  • Understand the programmer’s role in developing software.
  • Prepare for further study with Python Essentials 2.

Is this your starting point?

Designed for aspiring programmers, students, graduates and professionals exploring technical skills. Team leaders and project managers can also use it to better understand software development.

Basic computer skillsBasic mathematicsA willingness to practise
YOUR LEARNING PATH

Four modules.
A foundation to build on.

Progress from how programs work to organising your own code.

Understand how programs run, how an interpreter differs from a compiler, and where Python fits.

  • Programs and programming languages
  • Python versions and the runtime environment
  • Writing and running a first script

Curriculum summary based on the official course syllabus .

PUT THE IDEAS TO WORK

Small programs.
Real learning moments.

Examples of what you could practise as your skills develop. These are illustrative project ideas, not confirmed assessed course projects.

A simple calculator

Accept two numbers, choose an operation and display a result.

Input · Operators

A quiz score tracker

Check answers, count a score and give feedback.

Conditions · Loops

An expense summary

Group a few expenses and calculate category totals.

Dictionaries · Functions
YOUR FIRST CERTIFICATION MILESTONE
ENTRY LEVEL

PCEP

Certified Entry-Level Python Programmer

A Python Institute credential assessing fundamental Python knowledge, including data types, containers, control flow, functions and the runtime environment.

Python Essentials 1 supports exam preparation. Course completion and passing the certification exam are separate achievements.

30questions
40 minexam time
70%passing score

For the currently listed PCEP-30-02 exam; a further 5 minutes is allocated for the NDA/tutorial. Check the current exam version before booking. Exam-voucher inclusion in the academy package is to be confirmed.

View official certification details
BEFORE YOU BEGIN

Your questions, answered.

YOUR NEXT STEP

Keep building with
Python Essentials 2.

When you’re ready, progress to modules, file processing and object-oriented programming, with PCAP preparation.

Explore Python Essentials 2