Back End Development and APIs Certification
Is this course right for you?
It teaches the Node, Express and MongoDB stack through five projects — a URL shortener, an exercise tracker, a file-metadata service — that mirror junior back-end work. Paired with the Front End Libraries certification it forms freeCodeCamp's full-stack JavaScript path, a free equivalent to the MERN modules paid bootcamps charge for.
It assumes you already know JavaScript, so do the earlier certifications first, and it teaches one stack rather than the wider back-end world — no SQL databases, no other languages, no deployment depth. The curriculum is free and kept current (as of 2026).
Compare alternatives for Back End Development and APIs Certification
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidPaid, frequently discounted
- Duration
- 25 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
About this course
This certification teaches the server side of full-stack development through Node.js and Express: building REST APIs, managing data with MongoDB and Mongoose, implementing authentication with Passport.js, and using npm to manage packages. Five certification projects — including a URL shortener, exercise tracker, and file metadata service — mirror the kind of backend work junior full-stack developers do in real roles.
Instructor
Produced by freeCodeCamp, a nonprofit providing free, project-based coding certifications used by millions worldwide.