Skip to content
AgileLogics

Learn SQL

Structured lessons from the basics up — follow the path below in order, at your own pace.

65 lessons ~5h 32m total 7 modules
Start here
  1. 1
  2. 2
    Beginner Projects Beginner 1 lesson

    Practice with the sample database from the "Our Sample Database" lesson, or build your own. Each project is a set of questions to answer wit...

  3. 3
  4. 4
    Intermediate Projects Intermediate 1 lesson

    Build these using joins, subqueries, CTEs, CASE, constraints, and database design from Level 2. 1. Sales Analysis Using the sample database,...

  5. 5
  6. 6
    Advanced Projects Advanced 1 lesson

    Build these using window functions, recursive queries, indexing, transactions, and the production practices from Level 3. 1. Analytics Dashb...

  7. 7
    What You Should Know Now — and What's Next 1 lesson

    What You Should Know Now How relational databases organize data into tables, rows, and columns Querying with SELECT , filtering with WHERE ,...

You're ready to build