Phase 4: Data Science Essentials
Build the essential numerical and analytical foundation required for Artificial Intelligence. You will learn how to clean, manipulate, and analyze massive datasets using NumPy and Pandas, while building stunning visual charts and performing exploratory data analysis.
The curriculum is public. Reading these lessons requires access to the corresponding paid track. Compare access and pricing.
What will you learn?
- Manipulate data with Pandas
- Visualize insights
- Perform statistical analysis
Lessons and practice
- Lesson 1: Why NumPy Exists
- Lesson 2: Indexing, Slicing, and Reshaping
- Lesson 3: Broadcasting and Vectorized Operations
- NumPy Practice Exercises
- NumPy Cheatsheet
- NumPy — Interview Questions
- Lesson 1: What is a DataFrame?
- Lesson 2: Cleaning and Transforming Data
- Lesson 3: GroupBy, Merge & Pivot — Reshaping & Aggregating Data
- Pandas Practice Exercises
- Pandas Cheatsheet
- Pandas — Interview Questions
- Lesson 1: Why Visualise Data?
- Lesson 2: Practical Seaborn & Plot Selection — Crafting Insights
- Lesson 3: Chart Types — What to Use When & Why
- Data Science Visualization Practice Exercises
- Data Visualization — Cheatsheet
- Lesson 1: What is EDA?
- Lesson 2: Outlier Detection and Feature Insights
- Lesson 3: Correlation, Multivariate Analysis & EDA Report
- Lesson 4: Real-World EDA Capstone Walkthrough — From Dirty Data to Executive Report
- EDA Practice Exercises
- EDA Cheatsheet
- Lesson 1: What is Feature Engineering?
- Lesson 2: Feature Engineering Techniques — Encoding, Scaling & Creation
- Feature Engineering — Practice Exercises
- Lesson 1: Statistics Every Data Scientist Must Know
- Lesson 2: Distributions, Z-Scores & the Central Limit Theorem
- Lesson 2: Statistical Testing — Proving Your Results Are Real
- Statistics for Data Science — Practice Exercises
- Statistics for Data Science — Cheatsheet
- Statistics — Interview Questions
- Data Science Capstone Project
Explore the full Python to AI Engineer curriculum · Practice Python in the browser