Data Lab

Live

A free interactive course in data analysis with Python, from zero to statistics and machine learning

10 levels, 74 lessons and 366 exercises graded instantly by real Python running in the browser, on two years of data from a fictional 160-bed Egyptian hospital, in Arabic and English.

The problem

Health data analysis is in demand in hospitals, quality units and insurers, but most material is in English, teaches each tool on its own with data unlike hospital data, and asks you to install a full environment before your first line.

The approach

Real Python with pandas, NumPy, Polars, DuckDB, matplotlib, Altair, SciPy, statsmodels and scikit-learn runs entirely in the browser, with nothing to install. Learners analyse realistic hospital files (patients, visits, admissions, lab results, prescriptions), build quality indicators, draw an outbreak curve, test differences statistically, and build a readmission model and judge it honestly.

Highlights

  • 10 levels: from your first table to cleaning, aggregation, charts, statistics and machine learning
  • 366 exercises graded instantly by comparing tables, values and charts, with step-by-step hints and a model solution
  • Current libraries: pandas 3, Polars, DuckDB, Altair and scikit-learn
  • Two years of data from a fictional hospital: 24,000 patients and more than 92,000 visits, as CSV and Parquet
  • Hospital indicators, outbreak curves, statistical tests and prediction models, with explicit clinical and statistical rules
  • In Arabic and English, free, with no sign-up
All courses and references
Live

Learning

Python Lab

A free interactive course in Python, from zero to professional programming

10 levels, 69 lessons and 332 exercises graded instantly by real Python running inside the browser itself, set in an Egyptian hospital, in Arabic and English.

  • Web
Live

Learning

SQL Lab

A free interactive course in SQL for data analysis, from zero to professional

9 levels, 62 lessons and about 300 exercises graded instantly against a real database of an Egyptian store that runs inside the browser itself, in Arabic and English.

  • Web
Live

Learning

Medical Coding Lab

A free interactive course in medical coding and NPHIES claims, from zero to auditing

9 levels, 58 lessons and 202 exercises graded instantly on realistic records from a fictional Saudi hospital, with WHO ICD-10 codes and a simulation of NPHIES claim rules, in Arabic and English.

  • Web
Live

Learning

FHIR Lab

A free interactive course in HL7 FHIR and NPHIES messaging, from zero to a complete claim

11 levels, 70 lessons and 303 exercises graded instantly against a teaching FHIR server and an NPHIES simulator that run inside the browser itself, in Arabic and English, with no programming.

  • Web
Live

Learning

Investment & Business Encyclopedia

The language of investors and founders, explained in Arabic from zero to advanced

An interactive Arabic encyclopedia that explains 269 investment, startup and finance terms across 7 levels, with 14 calculators, 15 side-by-side comparisons of easily confused terms, 5 fictional companies with complete numbers, a pitch simulator and a 36-question quiz.

  • Web