About DataGym.io
Learning data work should feel like doing data work.
DataGym.io is a browser-native learning hub for analytics engineering. It brings together interactive labs, visual guides, and practical tools for SQL, modeling, dbt, and AI-assisted data work. No setup. No account. No paywall.
Why DataGym.io exists
A lot of data education stops too early.
You watch someone explain a concept, maybe it makes sense, and then you open a blank editor and realize you still do not know what to do next. That gap is where learning usually breaks.
DataGym.io is built for the part after the explanation. You write SQL. You build dbt models. You see how a DAG changes. You practice analytics engineering by doing it, not by watching.
Make data concepts click by letting people use them.
Why browser-native learning matters
The fastest way to lose a beginner is to ask them to install five things before they learn one thing.
Local environments, warehouse credentials, dbt profiles, project setup, dependency issues: all of that matters eventually. But it should not be the first wall someone hits.
DataGym.io runs in the browser so learners can start with the idea itself. The SQL engine, dbt-style simulations, and visual guides all run on the page. Open a tab and you are already in the environment.
That constraint is intentional. It keeps the focus on the workflow, the decisions, and the mental models behind the tools.
Who is building it
DataGym.io is built by Bruno Lima, Lead Data Engineer at phData and dbt technical lead on large-scale data projects.
Bruno is a 3x dbt Community Award winner, recognized in 2023, 2024, and 2025, and was named dbt Ambassador of the Year in 2025. He has taught dbt to more than 1,000 students, spoken at dbt Summit, and organizes in-person dbt meetups in São Paulo and Florianópolis.
He also created a dbt cheat sheet that was widely shared in the data community, which is now one of the tools inside DataGym.io.
DataGym.io comes from the same place as that work: real production experience, translated into tools that make learning easier. It is not trying to replace documentation, courses, or real project work. It is trying to give learners a better first step.
What's coming
DataGym.io is still early.
Today, the Data Transformation Lab, the dbt Cheat Sheet, and the Incremental Models guide are live. Next up: more visual guides for dbt concepts that are hard to picture, a piece on building dbt projects that AI agents can work with, and eventually scenario-based labs for SQL and data modeling.
The long-term goal is to make DataGym.io a practical place to learn modern data work by doing it. Free to use. No account needed.
- Live Data Transformation Lab Interactive, browser-based dbt lab
- Live dbt Cheat Sheet Searchable reference with a selector playground
- Live Incremental Models Animated, step-by-step visual guide
- Next Agent-ready dbt How to structure dbt projects so AI agents help, not hurt
- Next More dbt visual guides The concepts that are hardest to picture
- Planned Data modeling lab A scenario-based, hands-on lab