Python Programming

Learn Python from scratch and write clean programs for automation, data and web development.

Duration: 1.5 – 2 MonthsInternship: IncludedMode: Online & Offline

Course Overview

A beginner-friendly Python course that builds strong programming fundamentals. You will learn the core language, object-oriented programming and working with files, data and APIs, and write useful automation scripts along the way.

Curriculum

  1. Python Basics: Installation, variables, data types, input/output and operators.
  2. Control Flow & Functions: Conditions, loops, functions, arguments and scope.
  3. Data Structures: Lists, tuples, sets, dictionaries and comprehensions.
  4. Object-Oriented Programming: Classes, objects, inheritance and dunder methods.
  5. Files & Exceptions: Reading and writing files, CSV and JSON, and handling errors.
  6. Modules & Packages: Standard library, pip, virtual environments and project structure.
  7. Working with APIs: Calling web APIs with the requests library and processing results.
  8. Automation Scripts: Automating everyday tasks such as file organising and reports.

Projects

Who Can Join

← Back to course