HomeCourses › Data Analysis & Visualization

Data Analysis & Visualization

pandas, NumPy, and the daily skill of turning real messy data into an answer

6 phases. 28 lessons. 28 labs. 1 capstone. The daily-practice depth this platform's other courses only touch in passing — hand-parsing painful data before pandas earns its keep, pandas mastery on pandas 3.0's current Copy-on-Write behavior, NumPy underneath it, matplotlib/seaborn visualization, and real exploratory data analysis. Built entirely on real, live-fetched datasets: actual Chipotle orders, NOAA weather stations, NYC taxi trips, and two real Inside Airbnb city snapshots.

6 phases · 28 lessons · 28 labs · 1 capstone · Level: Beginner

Take Programming & CS Foundations first — this course builds on it.

Outcomes you will have by the end

What you will be able to do

pandas · NumPy · Data Cleaning · Data Visualization · Exploratory Data Analysis · Statistical Reasoning

Every phase, every lesson, every project

The technologies you will use

pandas · NumPy · matplotlib · seaborn

Roles this course prepares you for

Common questions

Is this pandas content current, or from an older tutorial?

Current — every example is verified against real pandas 3.0.5, including Copy-on-Write behavior that changed how chained assignment and inplace=True actually work. Many older tutorials teach patterns that no longer behave the way they describe.

Are the datasets real, or simplified for teaching?

Real — this course uses the actual public Chipotle orders dataset, real NOAA weather station data, a full real month of NYC taxi trip records, and two real, current Inside Airbnb city snapshots. No iris, no titanic.

Do I need Programming & CS Foundations first?

Yes, or equivalent real Python fluency — this course starts with hand-parsing real data using core Python before pandas is introduced, specifically so meeting the DataFrame feels like a relief, not an arbitrary new API.

How is this different from the data content in ML & AI Engineering?

That course covers pandas and NumPy in a couple of setup lessons — enough to use the libraries. This course spends 28 lessons on the daily-practice depth: real data-quality judgment calls, EDA methodology, and chart-selection reasoning most ML courses only touch in passing.

Continue your learning path

Programming & CS Foundations · Math for AI & ML · ML & AI Engineering · Core ML: Algorithms from Scratch

Start the Data Analysis & Visualization course

Create a free account — the opening phases of 24 of 30 courses are free, no credit card. Or see Pro pricing.

All courses · Pricing · About · FAQ · Glossary