Learn SQL
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.
Take-Away Skills:
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.
Codecademy courses have been taken by employees at
- 1Learn how to use SQL to access, create, and update data stored in a database.
- 2Perform more complex queries by learning essential query keywords and functionality
- 3Learn powerful functions for performing complex database operations with ease.
- 4Expand your SQL skills by creating and manipulating databases with multiple related tables
What you'll create
Portfolio projects that showcase your new skills
Create a Table
It's time to build fluency in SQL manipulation. We're going to practice creating tables in SQL so you can hone your skills and feel confident taking them to the real world.
New York Restaurants
Practice writing the most common types of queries.
Trends in Startups
In this next Pro project, we're going to practice aggregate functions in SQL so you can hone your skills and feel confident taking them to the real world. Using these functions will combine row values together and return a single result. What's next? It's your first day as a TechCrunch reporter and you need SQL! You got this!
How you'll master it
Stress-test your knowledge with quizzes that help commit syntax to memory

— Madelyn, Pinterest
I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.
Course Description
Learn to communicate with databases using SQL, the standard data management language.
Details
Earn a certificate of completion
8 hours to complete in total
Beginner
Learn how to use SQL to access, create, and update data stored in a database.
1 lesson, 1 quiz, 1 project
1 lesson, 1 quiz, 2 projects
1 lesson, 1 project, 1 quiz