Python programming 1. Basic Concepts 2. Data Structures 3. Functions 4. Control Structures 5. Modules 6. Files 7. Algorithms 8. Functional Programming 9. Object Oriented Programming (OOP) Python Libraries Math & Data Analysis NumPy Pandas Data visualization Matplotlib Bokeh Plotly Seaborn Machine Learning & Deep Learning Scikit-learn PyTorch TensorFlow Python Frameworks Flask Plotly Dash Streamlit