- Introduction to Python: Installing Python, writing first Python program.
- Python Basics: Variables, data types, loops, functions, and modules.
- Object-Oriented Programming: Classes, inheritance, polymorphism.
- Working with Data: Lists, tuples, dictionaries, file handling.
- Advanced Python Concepts: Exception handling, regular expressions, multithreading.
- Data Science & Machine Learning: NumPy, Pandas, Matplotlib, Scikit-learn.
- Web Development: Flask and Django frameworks.
- Automation with Python: Web scraping, Excel automation.