Learn to code, interactively, for free.

Welcome to Codecademy!

Sign up today and start your coding journey with one of 15 popular coding languages for free.

SQL Icon
Learn SQL
Continue your learning by starting Learn SQL.

Course Outcomes

In this course, you'll learn how to communicate with relational databases through SQL. You'll learn—and practice with 4 projects—how to manipulate data and build queries that communicate with more than one table.

Why learn SQL?

We live in a data-driven world: people search through data to find insights to inform strategy, marketing, operations, and a plethora of other categories. There are a ton of businesses that use large, relational databases, which makes a basic understanding of SQL a great employable skill not only for data scientists, but for almost everyone.

Course developed in collaboration withpartner logoThe platform for SQL analysts