Data

Python for Data Storytelling

Go from spreadsheet to story. Learn Python, pandas and charting basics, then turn real public datasets into clear, honest narratives.

STARTS

LENGTH

8 weeks

LEVEL

Beginner

TUITION

$720

var(--variable-UKV_S7BYt)

CURRICULUM

What you’ll learn, module by module.

Module 1 — Your first notebook

Set up Python, explore Jupyter and write your first lines of analysis.

Module 2 — Tables with pandas

Load, filter, group and reshape data with confidence.

Module 3 — Cleaning real data

Handle missing values, odd formats and duplicates without losing your mind.

Module 4 — Charts that explain

Choose the right chart and design it for clarity with matplotlib and seaborn.

Module 5 — Asking better questions

Move from description to comparison, trends and simple statistics.

Module 6 — Structure of a data story

Outline findings, context and caveats so readers trust your work.

Module 7 — Publishing your analysis

Share a polished notebook and a short written story with the cohort.

At a glance

First session

Weekly schedule

Wednesdays · 6:00–⁠8:30 pm ET

Instructor

Lena Hoffmann

Tuition

$720

Split tuition into three monthly payments at no extra cost.

YOUR INSTRUCTOR

var(--variable-TUxv2nfJL.x4z67YUhg)

Lena Hoffmann

Data scientist · Analytics & storytelling

Lena is a data scientist who has worked in public health research and consumer analytics. She specializes in making data approachable: clean notebooks, clear charts and a narrative people can act on. She started teaching after mentoring dozens of career-changers into their first analyst roles.

READY WHEN YOU ARE

Save your seat in the next cohort.

Applications take about ten minutes. We reply within two business days with next steps and a short call invite.

Create a free website with Framer, the website builder loved by startups, designers and agencies.