← Back to all free courses
FREE COURSES • SELF-PACED LEARNING

CS50: Introduction to Databases with SQL

About this course

Design relational databases and practice querying, modeling, indexing, and scaling with Harvard’s SQL course.

Provider: Harvard CS50. The learning materials linked here are free to access. Any optional services or certificates are subject to the provider’s terms.

Helpful preparation: Intro to SQL.

Continue learning: Advanced SQL.

What you'll learn

  • Relational modeling
  • Queries and joins
  • Indexes
  • Database design