Medical Coding Lab

Live

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.

The problem

Medical coding is in demand as insurance claims in Saudi Arabia move to the NPHIES platform, but most resources are in English, teach the rules without records to practise on, and never show how a claim gets rejected because of a coding or documentation mistake.

The approach

Every lesson starts from a medical record: learners mark the diagnoses in the text, pick and sequence the codes, then send the claim to a teaching simulation of NPHIES rules that accepts or rejects it and explains why. Codes and titles come from WHO's ICD-10 (2019), with attribution, and the course is clear that Saudi claims use the licensed ICD-10-AM, without reproducing any licensed content.

Highlights

  • 9 levels: from reading the medical record and how the classification works to procedures, billing, audits and a full inpatient project
  • 202 exercises graded instantly in eight formats, from marking diagnoses in a record and sequencing codes to physician queries, scored audits and fixing rejected claims
  • A teaching simulation of NPHIES claim rules that accepts or rejects a claim and explains why
  • 187 codes from WHO's ICD-10 (2019), with the differences from the ICD-10-AM used in Saudi Arabia made clear
  • A fictional Saudi hospital with realistic records: clinics, emergency, inpatient stays and surgery
  • Straight talk about the job market and professional certificates, separating what is confirmed from what is not
  • 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

Data Lab

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.

  • 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