Skip to content
LearnFor every developer

Databases and SQL

Learn SQL from your first query, design tables that hold up, make slow queries fast, and see how Postgres works inside. Every example runs on a real database in your browser.

48 lessons · about 16 h

SQL from zero

  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min

Combining and summing

  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Basic20 min

Changing data safely

  • Basic20 min
  • Basic20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min

Designing schemas

  • Basic20 min
  • Basic20 min
  • Basic20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min

Making queries fast

  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min

Inside the database

  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min

Running databases

  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min

Beyond tables

  • Going deeper20 min
  • Going deeper20 min
  • Going deeper20 min
  • Advanced20 min
  • Advanced20 min
  • Advanced20 min