free & open source

A gym for data skills.

Free, hands-on workouts for the modern data stack — SQL, data modeling, and dbt. Open a lab, do the reps, and the concepts actually stick. Everything runs in your browser.

  • No account
  • Nothing to install
  • Open source
See what's inside

Browse by topic

What you can train here

Each topic gathers the labs and resources for one slice of the modern data stack. More are on the way — pick one that's live and start the reps.

About this project

DataGym.io is made by Bruno Lima — one person who thinks the best way to learn data work is to do it, not watch it. There is no company behind it and nothing to buy. The code is open source under the MIT license; the labs are free to use and free to share.

If a workout made something click for you, that is the whole point — send it to someone else who is learning.