Skip to content
studyhall
Open menu

Python for Data Analysis

Clean, explore and chart real datasets with pandas.

4.8(4)Beginner2h 16m9 lessons7 enrolled

About this course

Learn the everyday Python a data analyst actually uses: loading messy files, cleaning them, answering questions and making charts people understand.

What you’ll work through

  1. Part 1Getting set up3 lessons, 48m
    • Installing Python and Jupyter12 min
    • Your first notebook16 min
    • Reading a CSV20 min
  2. Part 2Cleaning data4 lessons, 1h
    • Missing values12 min
    • Fixing types and dates16 min
    • Joining two tables20 min
    • Grouping and summarising12 min
  3. Part 3Telling the story2 lessons, 28m
    • Charts that answer a question12 min
    • Sharing your analysis16 min

Recent reviews

  • Elif Yilmaz

    I finally get it.

  • Diego Alvarez

    Good value and a responsive tutor.

  • Ben Carter

    Exactly what I needed. The exercises made it stick.

  • Aisha Khan

    Clear, practical and well paced.

Your tutor

Jonas Whitfield

Backend engineer who teaches Python and TypeScript

Book a 1-on-1 session