top of page

Python Fundamentals (30 Hours)

  1. Introduction to Python (3 hours)

    • Basics of Python syntax

    • Setting up a Python environment

  2. Variables and Data Types (5 hours)

    • Understanding variables and data types

    • Basic data manipulation in Python

  3. Control Flow (6 hours)

    • Conditional statements (if, elif, else)

    • Loop structures (for, while)

  4. Functions and Modules (5 hours)

    • Creating and using functions

    • Introduction to Python modules

  5. Introduction to OOP (4 hours)

    • Basics of Object-Oriented Programming (OOP)

    • Creating classes and objects

  6. Mini Python Projects (5 hours)

    • Building small projects to apply Python concepts

    • Enhancing problem-solving skills

  7. Final Python Project (2 hours)

    • Guided project to create a simple application or game

    • Presentation and feedback session

Image by Hitesh Choudhary
bottom of page