Lesson 1: Introduction to Data Science
- What is Data Science?
- Overview of Data Science Tools
Lesson 2: NumPy for Numerical Data
- NumPy Arrays
- Basic Operations with NumPy
- Indexing, Slicing, and Iterating
Lesson 3: Pandas for Data Manipulation
- Pandas DataFrames
- Data Cleaning
- Data Transformation
- Merging and Joining DataFrames
Lesson 4: Data Visualization
- Introduction to Matplotlib
- Plotting with Matplotlib
- Introduction to Seaborn
Lesson 1: Introduction to Machine Learning
- What is Machine Learning?
- Types of Machine Learning
Lesson 2: Scikit-Learn Basics
- Linear Regression
- Classification Algorithms
- Model Evaluation
Lesson 3: Advanced Machine Learning Concepts
- Decision Trees and Random Forests
- Clustering Algorithms
- Neural Networks (Basic Introduction)