Extra perks unlocked via skillcraft.ai link
Learn all the basics of Structured Query Language in this comprehensive SQL course. You will build out real database tables and practice querying them in flexible ways right in your browser. Not only will you understand how to use SQL, but you will also learn when you should use it and in what situations. We will cover architectural design patterns and how to use SQL in a production environment.

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
124+ lessons
Interactive
Included
Free
Design and create database tables with constraints
Master CRUD operations and complex queries
Use joins to combine data from multiple tables
Apply normalization for data consistency
No prior database experience required
Basic programming concepts helpful
Backend developers working with databases
Data analysts learning SQL fundamentals
Developers building data-driven applications
Notice something missing?
Help us improve this course information for the community