What you'll learn, phase by phase

Each phase has a defined number of hours and clearly stated learning outcomes you'll demonstrate before moving on.

01

Setup & Basics

Install Python, run your first program.

4 hrs
02

Core Language

Variables, types, operators, conditions.

8 hrs
03

Loops & Functions

Repeat work and structure code.

6 hrs
04

Data Structures

Lists, dicts, sets, tuples — and when to use each.

8 hrs
05

Files & Errors

Read, write, handle errors gracefully.

6 hrs
06

Final Project

Build a small Python app end to end.

8 hrs

What you'll be able to do

Concrete, demonstrable skills — not just topics covered.

Apply learned skills

Put concepts into practice on real briefs and exercises.

Build a portfolio piece

Walk away with at least one polished project to show.

Earn a certificate

Verified credential to share on LinkedIn and your CV.

Join the alumni community

Stay connected for ongoing peer support and opportunities.

Is this course right for you?

Beginners ready to commit and practice consistently.
Working professionals upskilling for new roles.
Freelancers and entrepreneurs growing their offering.

Ready to start your journey?

Talk to us via WhatsApp, email, or social media — registration takes less than a minute.