Skip to content

Python for Data Analysis

From a messy spreadsheet to an answer you can defend.

Level
Beginner
Duration
1 h 50 min · 8 lessons
Language
English
Updated
September 2026
byTomás Albrecht
$69Buy course Watch a free preview
  • 8 video lessons
  • 1 h 50 min of video, at your own pace
  • Progress saved across your devices
  • 14-day refund policy (details)

01What you will learn

What you will learn

  • Load CSV and Excel data into pandas
  • Clean missing, duplicated and inconsistent values
  • Group, pivot and join tables
  • Choose a chart that answers the question
  • Write a reproducible analysis notebook

02About this course

A practical introduction to analysing data with Python and pandas. Every lesson works on realistic, imperfect data — duplicated rows, missing values, inconsistent dates — because that is what real work looks like.

By the end you will be able to load, clean, reshape and summarise a dataset, and present the result as a short, honest chart with a clear takeaway.

03Curriculum

3 modules, 8 lessons

1 h 50 min in total

  1. Your analysis environmentPreview8 min
  2. Python in 20 minutes20 min

04Before you start

  • No prior Python needed
  • A computer that can run Jupyter or VS Code

05Your instructor

Portrait of Tomás Albrecht

Tomás Albrecht

Data scientist and analytics lead

Tomás has worked on forecasting and analytics in retail and logistics. He cares about the steps that come before the model — getting data right, asking the right question — and about explaining results to people who will act on them.

All 2 courses by Tomás →

06Questions

Questions

DemoDemo catalogue — courses, instructors and lesson videos are sample content. Payments run in test mode.