Python Programming

Learn Python step by step with clear lessons on variables, logic, loops, functions, and projects you can build yourself.

Back home

Build confidence with practical Python projects

Start with the basics and move into real-world problem solving with loops, data structures, files, and object-oriented code.

Module 1: Python Basics

  • Lesson 1What is Python?
    Start
  • Lesson 2Variables and types
    Start
  • Lesson 3Strings and numbers
    Start

Module 2: Logic

  • Lesson 1If statements
    Start
  • Lesson 2Boolean logic
    Start
  • Lesson 3Comparisons
    Start

Module 3: Loops

  • Lesson 1While loops
    Start
  • Lesson 2For loops
    Start
  • Lesson 3Break and continue
    Start

Module 4: Functions & Data

  • Lesson 1Functions
    Start
  • Lesson 2Lists and dictionaries
    Start
  • Lesson 3Files and JSON
    Start