Module 1
Introduction to Python - Python Basics
In this module, you will be introduced to Python programming. You will learn the fundamentals of Python, including syntax, comments, data types, operators, and conditional statements. By the end of this module, you will be comfortable writing basic Python programs.
- Introduction to Python
- Python Syntax and Comments
- Python Variables
- Python Data Types
- Python Operators
- Python Lists
- Python Conditional Statements
Module 2
Python Loops
In this module, you will explore Python loops, which allow you to repeat a block of code until a condition is met. You will also learn about if-else statements and how loops help automate repetitive tasks.
- Python Loops
- Python If-Else
- Python While Loops
- Python For Loops
Advanced Python
This section introduces the concept of functions and exception handling in Python. You will learn how to create reusable functions and handle errors effectively in your programs.
- Python Functions
- Exception Handling
Module 3
Python Data Structures
In this module, you will be introduced to Python data structures, including lists, tuples, dictionaries, and sets. You will explore how to manipulate and store data efficiently using these structures.
- Python Dictionaries, Maps, and Hash Tables
- Python Array Data Structures
- Python Records, Structs, and Data Transfer Objects
- Python Sets and Multisets
Python Object-Oriented Programming
This section covers the core principles of Object-Oriented Programming (OOP) in Python. You will learn about classes, objects, polymorphism, encapsulation, inheritance, and data abstraction.
- Python Classes
- Python Objects
- Polymorphism in Python
- Encapsulation in Python
- Inheritance
- Data Abstraction