Python Topics
@amitmund
June 15, 2026
List of Python Topics
- Pre Python
- Software Installation
- Introduction to Python Programming
- Python Fundamentals
- Statements & Comments
- Indentation
- Input and output
- Data Types (number, string, list, tuple, set, dictionary)
- Type Casting, Type Conversion
- string Functions
- Operators in python
- Arithmetic Operator,
- Relational Operator,
- Assignment Operator,
- Logical Operator,
- Bitwise Operator,
- Identity Operator
- Conditional Statements
- Example with if and its related statement
- Practice Questions
- Looping
- While loop
- For loop
- The range statements
- Break & Continue
- Assert
- Practice exercise on looping
- Function Basics
- Defining function
- Function call
- Return statement
- Function Parameters
- Paramenter vs argument
- Call by value or call by reference
- Local and global variable
- Recursion
- Practice Exercise
- Anonymous (Lambda) function
- List Comprehension
- Defining Module
- Create module
- Importing module
- OOPs Concept
- Defining a class
- Creating object
- Method vs function
- Calling methods
- Instance attribute vs class attribute
- Instance method vs class method
- Private attribute and method
- static method
- Constructor
- Inheritance
- Practice Exercise
- Polymorphism
- Method Overriding
- Method Overloading
- Encapsulation
- Abstract method
- Abstract class
- Exception Handling
- Errors
- Try and Catch statements
- Handling multiple exceptions
- Writing your own exception
- File Handling Modes
- Reading Files
- Writing & Appending to Files
- Handling File Exception
- Basic Date and time classes
- Different time formats
- Converting between formats
- Formatting dates and times
- Basic date and time classes
- Different time formats
- Converting between formats
- formatting dates and times
- Numpy
- Panda
- Matplotlib
- PIL
- Django Overview
- Django Installation
- Creating a Project
- Usage of Project
- Creating Application
- Understanding folder structure
- Database and Views
- Static Files and Forms
- Software project deployment based on Django