• 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.