interactive data training
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 trying to make data learning more hands-on. The labs on this site are free to use , with no setup and no account needed. The goal is to help people learn data work by actually doing it.
If one of these labs helps something click for you, send it to someone else who is learning.