University of Helsinki
Full Stack Open: Deep Dive Into Modern Web Development
University of Helsinki's in-depth course on React, Node.js, testing, GraphQL and TypeScript.
freeCodeCamp's Node.js, Express and MongoDB certification built around five API projects.
Taught byfreeCodeCampThis certification teaches server-side JavaScript: npm, Node.js and Express, then storing data with MongoDB and Mongoose. A rebuilt version was announced for 2026; the current version remains free to complete through its five API projects.
Best for: Front-end learners ready to add server-side JavaScript.
Tick modules off as you finish them on freeCodeCamp.
0 of 4 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.
Legacy freeCodeCamp certification, still free to earn by completing its five required projects.
Before you start: JavaScript fundamentals
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