Course Overview Video
14+ hours on-demand video
5 downloadable resources
Full lifetime access
Access on mobile and TV
Certificate of completion
This is a project based course where we build an extensive, in-depth backend API for DevCamper, a bootcamp directory API. We will start from scratch and end up with a professional deployed API with documentation. We will dive deep into Node, Express and MongoDB. This course will teach you the entire backend side of things so that you can build extensive APIs and then use whatever you want on the frontend.
We will do a lot more than just build a simple CRUD REST API like many other Node.js and Express tutorials. We will be implementing authentication, roles and permissions, password reset tokens, email functionality, geocoding and much more.
Check out the curriculum below.
Module 1: Course Introduction
Module 2: How HTTP Works
Module 3: Starting Our Project
Module 4: Getting Started With MongoDB & Bootcamps
Module 5: Error Handling & Custom Middlewares
Module 6: Mongoose Advanced Querying & Relationships
Module 7: Users Authentication & Permissions 
Module 8: Users Authentication & Permissions 
Module 9: Bootcamp Reviews & Ratings
Module 10: API Security
Module 11: Documentation & Deploy
Some of the Latest Reviews
Wow, just finished the course on the 18th of December 2022, this course is very valuable for many reasons. If you want to build an API from scratch for your personal project or professionally in a job, this is a cheat sheet.
I've almost finished this course (didn't do the deployment part yet) and I feel it was what I expected. A professional API, made using the best practices. It was easy to understand and it also introduces us to some good tools.
This is great course with tons of useful information of building a node app with API using MongoDB. I especially like the security section as well as the documentation and deployment section which are not usually included in node course. Thanks Brad!