warming up your workspace

Learn SQL for Data Analysis

Answer real business questions with queries that run on real tables. Built for analysts, product managers, and anyone who works with data. You write real SQL, run it in the browser, and watch it pass. No installs, no toy apps, no lectures.

11 projects, 275 hands-on levels, first project free.

Problems you will solve

  • find the top region by revenue
  • write window functions for running totals
  • join and aggregate messy source data

By the end you can pull the numbers yourself instead of waiting on a data team.

What you will build

  • Foundations: data through SQL
  • Querying Data
  • Joins
  • Subqueries and CTEs
  • Window Functions
  • Data Cleaning
  • Funnels and Cohorts
  • Set Operations
  • Time-Series Analysis
  • Advanced Patterns
  • Capstone Analytics Project

Start the Data Analysis track free.

Frequently asked questions

Do I need to know how to code to start Data Analysis?

No. The SQL for Data Analysts track starts from the fundamentals and builds up, and the first project is free.

Do I need to install anything?

No. Every level runs in your browser and is graded the moment your code works. No SQL install, no setup.

What language will I write?

SQL. You write real SQL, run it, and get instant feedback across 275 hands-on levels.

Is it free to start?

Yes. The first project is free with no card. Unlimited access to all 33 tracks is $12 a month or $100 a year.