Skip to content
datarekha
662 free lessons · no sign-up needed

Data science & AI,
taught from scratch.

The complete path from your first line of Python to production AI — become a data analyst, data scientist, or AI engineer.

Popular
Start with Python — free

662 lessons 650+ interview Q&A 20 courses

02 The full curriculum

20 courses, 662 lessons. All of it free.

In learning order, grouped the way the field actually fits together. Each card opens its first lesson straight away.

Foundation
Data & analytics
Machine learning
AI & production
04 Land the job

Prep & reference, when it counts.

Interview rounds, a quick definition, the syntax you forgot — the fast lane next to the courses.

From scratch, with the math

Every idea is built up from first principles — derivations traced step by step, then turned into working code you can follow line by line.

Every output is real

Code samples ship with their actual verified output — run before publishing, never guessed. What you see is what the code does.

One clear idea at a time

Short lessons in a deliberate order — each one hands off to the next, so the whole field clicks together instead of piling up.

Read more about datarekha  ·  questions? get in touch