01
Python Basics
Variables, data types, input/output
→ click to expand
Start from zero. Understand what variables are, how data is stored, and write your first real Python script.
02
Logical Thinking
If/Else and decision trees
→ click to expand
Learn how computers make decisions. Build programs that respond differently based on input.
03
Loops & Automation
For loops, while loops, repetition
→ click to expand
Stop repeating yourself — make the computer do it. Automate boring tasks and understand iteration.
04
Data Structures
Lists, dicts, sets, tuples
→ click to expand
Organise and manipulate data efficiently. Understand when to use which structure and why.
05
Functions & Modules
Reusable code, imports, scope
→ click to expand
Write clean, reusable code. Learn how real software is structured and how modules work.
06
File Handling & Mini Project
Real tools + final build
→ click to expand
Read and write files, work with real data. End with a personal mini project you can show off.