Track
HomeSQL
SQL courses
SQL is essential for efficient database management and data analysis, widely used across various industries for its powerful data handling capabilities.
Recommended for SQL beginners
Build your SQL skills with interactive courses, tracks and projects curated by real-world experts.
26 hr
1.5K
Course
Introduction to SQL
2 hr
29.2K
Not sure where to start?
Take an AssessmentBrowse SQL courses and tracks
39 resultsCourse
Introduction to SQL
BeginnerSkill Level
2 hr
29.2K
Course
Intermediate SQL
BeginnerSkill Level
4 hr
20.7K
Course
Joining Data in SQL
BeginnerSkill Level
4 hr
13.4K
Course
Data Manipulation in SQL
BeginnerSkill Level
4 hr
6.1K
Course
Exploratory Data Analysis in SQL
IntermediateSkill Level
4 hr
2.7K
Course
Database Design
BeginnerSkill Level
4 hr
3.5K
Course
Introduction to Relational Databases in SQL
BeginnerSkill Level
4 hr
3.3K
Course
PostgreSQL Summary Stats and Window Functions
IntermediateSkill Level
4 hr
3.9K
Course
Functions for Manipulating Data in PostgreSQL
IntermediateSkill Level
4 hr
3.1K
Course
Data-Driven Decision Making in SQL
IntermediateSkill Level
4 hr
2.1K
Course
Introduction to SQL Server
BeginnerSkill Level
4 hr
1.2K
Course
Intermediate SQL Server
IntermediateSkill Level
4 hr
692
Course
Applying SQL to Real-World Problems
IntermediateSkill Level
4 hr
830
Course
Reporting in SQL
IntermediateSkill Level
4 hr
523
Course
Introduction to NoSQL
BeginnerSkill Level
4 hr
502
Course
Analyzing Business Data in SQL
IntermediateSkill Level
4 hr
586
Course
Cleaning Data in PostgreSQL Databases
IntermediateSkill Level
4 hr
296
Course
NoSQL Concepts
IntermediateSkill Level
2 hr
505
Course
Introduction to Oracle SQL
BeginnerSkill Level
4 hr
202
Course
Creating PostgreSQL Databases
BeginnerSkill Level
4 hr
334
Course
Writing Functions and Stored Procedures in SQL Server
IntermediateSkill Level
4 hr
232
Course
Time Series Analysis in SQL Server
IntermediateSkill Level
5 hr
280
Course
Improving Query Performance in SQL Server
IntermediateSkill Level
4 hr
248
Course
Functions for Manipulating Data in SQL Server
IntermediateSkill Level
4 hr
267
Course
Improving Query Performance in PostgreSQL
IntermediateSkill Level
4 hr
200
Course
Cleaning Data in SQL Server Databases
IntermediateSkill Level
4 hr
169
Course
Hierarchical and Recursive Queries in SQL Server
AdvancedSkill Level
4 hr
141
Course
Transactions and Error Handling in SQL Server
IntermediateSkill Level
4 hr
186
Course
Building and Optimizing Triggers in SQL Server
IntermediateSkill Level
4 hr
145
Course
Time Series Analysis in PostgreSQL
IntermediateSkill Level
4 hr
59
Course
Transactions and Error Handling in PostgreSQL
IntermediateSkill Level
4 hr
58
Track
SQL Fundamentals
26 hr
1.5K
Track
Associate Data Analyst in SQL
39 hr
1.8K
Track
SQL for Business Analysts
20 hr
195
Track
Associate Data Engineer in SQL
30 hr
494
Track
SQL Server Developer
41 hr
95
Track
SQL Server for Database Administrators
24 hr
52
Track
SQL Server Fundamentals
21 hr
113
Track
SQL for Database Administrators
16 hr
88
Related resources on SQL
blog
The 80 Top SQL Interview Questions and Answers for Beginners & Intermediate Practitioners
This article provides a comprehensive overview of 80 essential SQL questions and answers for job hunters, hiring managers, and recruiters, covering both general topics and technical questions.
Elena Kosourova
12 min
blog
10 Portfolio-Ready SQL Projects for All Levels
Select your first—or next—SQL project to practice your current SQL skills, develop new ones, and create an outstanding professional portfolio.
Elena Kosourova
11 min
cheat sheet
SQL Basics Cheat Sheet
With this SQL cheat sheet, you'll have a handy reference guide to basic querying tables, filtering data, and aggregating data
Richie Cotton
5 min
Ready to apply your skills?
Project
Analyzing Unicorn Companies
1 hr
7.3K
Project
Analyzing Motorcycle Part Sales
1 hr
8.6K
Project
Analyzing Students' Mental Health
1 hr
35.9K