👋Beginner

    Hello World

    Your first program - printing text to the screen

    3 steps
    Click to explore →
    📦Beginner

    Variables

    Storing and using data with variables

    6 steps
    Click to explore →
    ⌨️Beginner

    User Input

    Getting input from the user

    4 steps
    Click to explore →
    🔀Beginner

    If-Else Decision

    Making decisions in code with conditions

    6 steps
    Click to explore →
    🔢Beginner

    Even or Odd

    Check if a number is even or odd using modulo

    6 steps
    Click to explore →
    🔄Intermediate

    For Loop

    Repeating actions with a for loop

    7 steps
    Click to explore →
    🔁Intermediate

    While Loop

    Repeating while a condition is true

    7 steps
    Click to explore →
    🧩Intermediate

    Functions

    Creating reusable blocks of code

    7 steps
    Click to explore →
    📋Intermediate

    Lists

    Storing multiple items in a list

    7 steps
    Click to explore →
    🛡️Intermediate

    Try-Except

    Handling errors gracefully with try-except

    8 steps
    Click to explore →
    🔃Advanced

    Nested Loops

    Loops inside loops - creating patterns

    10 steps
    Click to explore →
    📖Intermediate

    Dictionaries

    Storing data as key-value pairs

    7 steps
    Click to explore →
    ✂️Beginner

    String Methods

    Manipulating text with string methods

    7 steps
    Click to explore →
    🧮Intermediate

    Calculator

    A simple calculator using if-elif-else

    9 steps
    Click to explore →
    🐚Advanced

    Fibonacci Sequence

    Generate the Fibonacci sequence using a loop

    7 steps
    Click to explore →
    ⚡Advanced

    List Comprehension

    Creating lists in one line of code

    9 steps
    Click to explore →