interactive data labs
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.
- Free
- No account
- Nothing to install
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.
- Language SQL Read, filter, join and shape data - the language every data job runs on. Coming soon
- Practice Data Modeling Design clean analytical datasets on purpose - grain, facts and dimensions. Coming soon
- Tool dbt Build models, tests and docs - analytics engineering done like real software. 1 lab · 2 resources Explore →
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. Every lab is free to use, no account needed.
If a workout made something click for you, that is the whole point - send it to someone else who is learning.