Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#230 overall

Databases: 5 SQL (Stanford)

edX

2 recommenders · 2 threads · recommended in 2 years, 2021–2024 · score 1.8

Go to course ↗

A Stanford database course offered on edX covering the relational model, SQL, and database fundamentals, including how to structure tables and design a schema.

Commenters point to it for solid relational model and SQL fundamentals, mixing computer science theory with practical exercises.

Databases & Data Engineeringintermediatefreemixed#sql#relational model#schema design#widom#databases

Recommendations by year

20062026

What commenters said (2)

  1. Strongly recommendsfalcor842021in “Prolog for Beginners”

    Regarding intermediate level SQL, I'd highly recommend Jenniffer Widom's edx courses[0]. They have a good mix of cs theory and practical exercises, which combined gave me a big push in my approach to databases.

    [0] https://www.edx.org/course/databases-5-sql

  2. Recommendspjacotg2024in “Ask HN: How to Learn Data Engineering?”

    You could try the Stanford database moocs [0], they're on EdX as well. This will focus more on the relational model, SQL and database fundamentals. These are the fundamentals you need to understand so you can structure your tables and design a schema.

    [0] https://online.stanford.edu/courses/soe-ydatabases0005-datab...

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help