Courses About Blog Login Join Free Community

Python for Data Analysis

Use Pandas to clean, reshape, and analyze data that's too big or too messy for a spreadsheet — and automate the reports you'd otherwise build by hand.

4 hrsTotal video
IntermediateLevel
Self-pacedFormat
EnglishLanguage
LifetimeAccess
A1 · Who it's for

Comfortable with Excel or SQL, ready for Python

Best if you've already got the Excel or SQL basics down and want to add Python — the skill that separates "knows spreadsheets" from "can build an automated report pipeline."

B1 · What you'll be able to do

Outcomes

  • Load, clean, and reshape data with Pandas
  • Merge and group datasets like a spreadsheet VLOOKUP, at scale
  • Write a script that automates a recurring report
  • Export clean, analysis-ready output
C1 · Curriculum

3 modules, 1 automation project

~4 hours of video · 1 automated reporting project

  • Python syntax essentials for data work
  • Loading and exploring data with Pandas
  • Handling missing and messy data
  • Merging, grouping, and pivoting datasets
  • Turning a manual report into a repeatable script
  • Exporting clean output for stakeholders
D1 · Prerequisite

New to querying data first?

SQL for Analysts pairs well before or alongside this course.

See SQL for Analysts