Skip to content

Track 1 · Python & Data Foundations

For complete beginners. No programming experience assumed — if you have never written a line of code, this is your on-ramp.

  • Use a Jupyter notebook confidently (the tool every data scientist uses daily)
  • Store and manipulate values with variables and lists
  • Repeat work with loops
  • Choose the right chart for a question — and spot charts that mislead
  • Diagnose missing data with missingno, and judge what it does to your conclusions
#LessonTime
1Your first notebook~45 min
2Choosing the right chart~75 min
3Seeing what’s missing~75 min

Lessons 2 and 3 are where beginners usually leap ahead: most courses teach you to make a chart, few teach you which chart to make or what your data isn’t telling you.

Run every cell yourself, change things, break things, re-run. If you get lost, ↺ Reset this notebook (under every notebook) restores the original, so nothing you do can go wrong. Curiosity beats caution here.

Co-funded by the European Union

Co-funded by the European Union under the Digital Europe Programme — projectEURIDICE, Grant Agreement No. 101123121. Views and opinions expressed are those of the author(s) only and do not necessarily reflect those of the European Union or the European Commission. Neither the European Union nor the granting authority can be held responsible for them.
Built by IIIM — Icelandic Institute for Intelligent Machines. Learning materials are licensedCC BY 4.0.