SQL Tutorial
Write SQL queries to create, read, update, and delete data. Learn joins, indexes, and database design.
About This Track
This learning track contains 10 lessons designed to take you from beginner to proficient. Each lesson includes hands-on examples, code snippets, and practice exercises to help you master the concepts.
10
Lessons
Free
Access
Online
Compiler
Certificate
Available
Lessons
1
2
3
4
5
6
7
8
9
10
SQL Introduction
Querying Data
Filtering Data
Aggregation & Grouping
Joins
Subqueries
Data Manipulation
Table Operations
Constraints & Keys
Practice
Related Articles
What is SQL? How to Query Databases
SQL is how you talk to databases. Learn SELECT, INSERT, UPDATE, JOIN, and other essential queries.
SQL vs MongoDB: Which Database Should You Learn?
SQL and MongoDB are the two most popular database types. Learn the differences, when to use each, and which one to learn first.
What is Database Normalization? Why It Matters
Database normalization organizes data to reduce redundancy. Learn the normal forms and when to apply them.
Ready to start learning?
Click any lesson above to begin. You can learn at your own pace and revisit lessons anytime.
Browse All Tutorials