Harvard Online
CS50's Introduction to Databases with SQL
Harvard's course on querying, designing and scaling relational databases with SQL.
freeCodeCamp's rebuilt certification on Bash, SQL, PostgreSQL and Git, with a free exam.
Taught byfreeCodeCampReleased in late 2025, this certification teaches the command line, Bash scripting, SQL with PostgreSQL and Git. Modules follow freeCodeCamp's lesson, workshop, lab and quiz format and end with five projects and an exam.
Best for: Learners who want practical database and command-line skills.
Tick modules off as you finish them on freeCodeCamp.
0 of 6 modules done
Plan your pace
At 4 hours a week you would finish in about 75 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
Free certification: complete the five certification projects and pass the free 50-question exam.
freeCodeCamp sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
A non-profit teaching people to code, entirely free.
All free freeCodeCamp courses