Master Data Analytics & Engineering

Crack real-world data mysteries through hands-on missions. Master SQL, dbt, and Python while solving business cases with live databases, your AI sidekick, and professional tools.

Learn:
📊 SQL
dbt Logo dbt
Python Logo Python
100% Hands-On Missions
DBot 24/7 AI Sidekick
Real Case Files
-- dbt Model
{{ config(materialized='table') }}
SELECT
customer_id,
COUNT(*) as orders
FROM {{ ref('orders') }}
# Python ETL
import pandas as pd
df = pd.read_csv('data.csv')
Interactive Learning Environment

🎯 Choose Your Mission Track

Every data detective needs the right tools. Select your training track and start cracking cases. SQL and dbt missions available now, with Python coming soon.

Available Now
duckdb Logo

Lightning Queries (DuckDB SQL)

Master data interrogation with SQL. Crack cases from fintech fraud to retail analytics using real databases and instant feedback.

  • 4 real-world case files (fintech, retail, IoT)
  • Data Detective Lab (DuckDB SQL playground)
  • Secret archives (dbt model examples)
  • AI sidekick (DBot) for clues
Available Now
dbt Logo

Transformation Cave (dbt-core)

Build powerful data pipelines like a pro. Transform raw clues into actionable intelligence with dbt, SQL, and Jinja templating.

  • Interactive model builder missions
  • Professional detective techniques
  • Data pipeline construction
  • Quality testing protocols
  • Evidence lineage tracking
Coming Soon
Python Logo

Power Core (Python)

Supercharge your investigations with Python. Automate data collection, crack complex patterns, and build custom tools for advanced cases.

  • Python detective fundamentals
  • Evidence manipulation (Pandas, NumPy)
  • Automated case processing
  • Intelligence gathering (APIs, scraping)
  • Pro techniques & protocols

Platform Features

Everything you need to master data & analytics engineering in one place

Interactive Code Editor

Write and execute code directly in your browser. No setup required, just start coding and see results instantly.

AI-Powered Assistant

Get instant help with an AI assistant that understands your code, explains concepts, and guides you through challenges.

Real Database Practice

Work with actual databases, not simulations. Practice on real data infrastructure to build practical skills.

Progress Tracking

Monitor your learning journey with detailed metrics, completed lessons, and skill assessments.

Isolated Sandboxes

Each learner gets their own isolated environment. Practice safely without affecting others or worrying about mistakes.

Instant Feedback

Execute code and queries with immediate results. Learn from mistakes and iterate quickly with real-time feedback.

🎓 Your Detective Journey

Begin your data detective training in 4 simple steps

1

Join the Detective Academy

Sign up in seconds - no credit card required. Get instant clearance to all available missions and access to the detective toolkit.

2

Select Your Mission Track

Choose your specialization. Start with SQL & dbt Detective Training now, unlock Python as you advance.

3

Crack Real Cases

Interrogate live databases, decode patterns, and solve business mysteries. 100% hands-on investigations with instant results.

4

Call Your AI Sidekick

Hit a roadblock? Your AI partner provides clues, reviews your work, and helps debug tricky cases - available 24/7.

🔓 Ready to Crack Your First Case?

Join the elite league of data detectives. Start your SQL missions today, completely free!

Begin Your Training