Skip to main content
100% free & open source

Learn data analytics for free.

Learn by doing: interactive SQL, Terminal, and Git lessons that run right in your browser. Start with the fundamentals every analyst needs, with more advanced tracks on the way.

Free foreverRuns in your browserNo account needed to startMIT + CC BY 4.0

Run real queries, not slides.

Every lesson has a live editor. Write SQL, run it on real tables, and see the results instantly. The same hands-on approach runs through Terminal and Git.

Try your first query
SQL editor
SELECT category,
       SUM(revenue) AS total
FROM sales
GROUP BY category
ORDER BY total DESC;
categorytotal
electronics48,920
home & garden31,540
sports22,180

A clear path from zero to job-ready.

Three tracks, sequenced so each lesson builds on the last. Start anywhere, finish everything.

Built to make the skills stick.

Reading about SQL is not the same as writing it. DataReady is built around doing.

A live editor in every lesson

Write real SQL and shell commands and run them in your browser. Nothing to install, nothing to configure.

Hands-on exercises

Each concept comes with practice tasks that check your answer against real data as you type.

Practice exams

Ten timed-style SQL exams let you prove the skills stuck before you move on.

Progress that follows you

Sign in to track completed lessons across devices and pick up exactly where you left off.

Start learning today. It's free.

Open the first lesson and run your first query in the next two minutes.

Start with SQL

Found a problem in a lesson?

Donate to this project