Beginner Video-first pathway
Introduction to Coding with Python
Learn programming logic, variables, conditions, loops, functions, and simple scripts.
Start your pathway
Learn with structure.
Watch, practise, pass, and build a record of progress.
Freeno payment required
Secure access · Learn at your paceBuild capability through a clear, practical path.
A video-first beginner course that builds Python foundations in a prerequisite order: setup, syntax, values, decisions, repetition, collections, functions, files, errors, and a small practical script.
What you will learn
Designed for meaningful progress
Python Setup and First Program
Syntax, Variables, and Data Types
Conditions and Boolean Logic
Loops and Repetition
Lists, Dictionaries, and Collections
Functions and Reusable Code
Your learning path
Sequential accessLessons and progression
8 lessons, each with a companion video and a required understanding check.
01 · Python Setup and First ProgramEnroll to unlock this lesson
02 · Syntax, Variables, and Data TypesEnroll to unlock this lesson
03 · Conditions and Boolean LogicEnroll to unlock this lesson
04 · Loops and RepetitionEnroll to unlock this lesson
05 · Lists, Dictionaries, and CollectionsEnroll to unlock this lesson
06 · Functions and Reusable CodeEnroll to unlock this lesson
07 · Files and External DataEnroll to unlock this lesson
08 · Errors and a Practical ScriptEnroll to unlock this lesson
Assessments
Prove what you know
Pass each lesson test to unlock the next step, then complete the final exam.
Lesson 1 TestEnroll to unlock assessments
Lesson 2 TestEnroll to unlock assessments
Lesson 3 TestEnroll to unlock assessments
Lesson 4 TestEnroll to unlock assessments
Lesson 5 TestEnroll to unlock assessments
Lesson 6 TestEnroll to unlock assessments
Lesson 7 TestEnroll to unlock assessments
Lesson 8 TestEnroll to unlock assessments
Introduction to Coding with Python Final ExamEnroll to unlock assessments