Skip to content

Learn data science by doing

Real Python. Real datasets. Instant feedback. Entirely in your browser — no installation, no account, no server.

Run real code, instantly

Every lesson contains a live Jupyter notebook. Click, type, run — pandas, matplotlib and scikit-learn are ready the moment the page loads.

Instant feedback

Graded exercises check your answers on the spot and give hints when you are stuck — learn by trying, not by watching.

Nothing to install

Python runs inside your browser. No downloads, no environments, no admin rights, no account. Works on any laptop — in a library, a classroom, anywhere.

A path to credentials

The tracks build toward EURIDICE microcredentials aligned with the European Approach to Microcredentials and ECTS workload standards.

  1. Python & Data Foundations — never coded before? Start here.
  2. Exploratory Data Analysis — load, clean, summarise and visualise real data.
  3. Machine Learning Fundamentals — train and evaluate your first model, and learn why ethics is part of the job.

An open learning environment by IIIM for the EURIDICE project — European Inclusive Education for Digital Society, Social Innovation and Global Citizenship.

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.