Skip to content

SQL Fundamentals

Learn SQL: the language for talking to databases. Used by literally every backend that stores anything. SELECT, JOIN, GROUP BY, aggregates, subqueries — once you have these you can answer any question your data can answer.

beginner10 lessons4 chapters10 graded exercisesSQL

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • SELECT and Tables
  • Filtering and Sorting
  • Aggregates and Joins
  • Modifying Data and Constraints
Taught in SQL, graded on a real executor.

Curriculum

4 chapters, 10 lessons. Each lesson is a short read and a graded exercise.

  1. 1Hello, SQLRead · exercise
  2. 2Multiple Columns and AliasesRead · exercise
  3. 3Creating and Querying TablesRead · exercise