Skip to main content

9 courses · 7 with a free certificate

Free SQL Courses

SQL is the standard language for working with databases and a core skill for analysts and developers. These free courses take you from your first SELECT statement to joins and aggregations.

Ordered by our editors: well-known providers and free certificates first. Last checked .

  • Python for Everybody (PY4E)

    Python for Everybody (PY4E)

    Dr. Chuck's free Python course and textbook, the same material as his Coursera course.

    Free certificateProgramming
    60 hrsBeginner
  • Kaggle Learn

    Intro to SQL

    Kaggle's quick introduction to SQL queries using Google BigQuery public datasets.

    Free certificateData Science
    3 hrsBeginner
  • freeCodeCamp's rebuilt certification on Bash, SQL, PostgreSQL and Git, with a free exam.

    Free certificateData Science
    300 hrsBeginner
  • Kaggle Learn

    Advanced SQL

    Kaggle's follow-on SQL course: unions, analytic functions, nested data and efficient queries.

    Free certificateData Science
    4 hrsIntermediate
  • The Odin Project's long JavaScript path from intermediate CSS to React, Node and databases.

    No certificateWeb Development
    600 hrsIntermediate
  • The Odin Project's Ruby and Rails path for building database-backed web applications.

    No certificateWeb Development
    600 hrsIntermediate

Questions

Is SQL hard to learn?

The basics of querying are approachable for beginners, and many free courses let you practise in the browser without installing anything.

Are the certificates really free?

Each course card states the certificate status: free means the provider issues a certificate or badge at no cost, paid means the learning is free but the certificate costs extra, and none means no certificate is offered. Always confirm on the provider's page before you enrol, as policies change.

Where do I enrol?

Every course links straight to the provider's own page. We do not host the courses or take payment; you sign up with the provider directly.

More free course lists