Node.js API Masterclass With Express & MongoDB (Udemy.com)

Create a real world backend for a bootcamp directory app

Created by: Brad Traversy

Produced in 2019

icon
What you will learn

  • Real World Backend RESTful API For Bootcamp Directory App
  • HTTP Fundamentals (Req/Res Cycle, Status Codes, etc)
  • Advanced Mongoose Queries
  • JWT/Cookie Authentication
  • Express & Mongoose Middleware (Geocoding, Auth, Error Handling, etc)
  • API Security (NoSQL injection, XSS protection, Rate Limiting)
  • API Documentation & Deployment

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

This is a project based course where we build an extensive, in-depth backend API for DevCamper, a bootcamp directory app. We will start from scratch and end up with a professional deployed API with documentation. We will dive deep into Node, Express and MongoDB. Here is some of what you will learn in this course and project...
HTTP EssentialsPostman ClientRESTful APIsExpress FrameworkRouting & Controller MethodsMongoDB Atlas & CompassMongoose ODMAdvanced Query (Pagination, filter, etc)Models & RelationshipsMiddleware (Express & Mongoose)MongoDB Geospatial Index / GeoJSONGeocodingCustom Error HandlingUser Roles & PermissionsAggregationPhoto UploadAuthentication With JWT & CookiesEmailing Password Reset TokensCustom Database Seeder Using JSON FilesPassword & Token HashingSecurity: NoSQL Injection, XSS, etcCreating DocumentationDeployment With PM2, NGINX, SSLWho this course is for:
People that want to learn backend web development with NodeReact/Vue/Angular Frontend devs that want to be full stack devs

icon
Instructor Details

Brad Traversy

Brad Traversy has beenprogramming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics in a simple manner that is very understandable. Invest in your knowledge by watching Brad's courses.

icon
More courses by Brad Traversy

Modern JavaScript From The Beginning

$11.99

Modern HTML & CSS From The Beginning (Including Sass)

$11.99

Angular Front To Back

$11.99

React Front To Back

$11.99

Materialize CSS From Scratch With 5 Projects

$11.99

Python Django Dev To Deployment

$11.99

icon
More node.js courses

All about NodeJS

$11.99

Web Scraping in Nodejs

$11.99

The Complete Web Developer in 2021: Zero to Mastery

$11.99

Node.js, Express, MongoDB & More: The Complete Bootcamp 2021

$11.99

Just Express (with a bunch of node and http). In detail.

$11.99

Complete CATIA V5 Express Training

$11.99

icon
Reviews

4.8

311 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Lothar Franz on 11/14/2020

Good course.

By Igor Dudek on 11/7/2020

Awsome!

By Sreenivaasan G on 11/7/2020

great course

By Jose Rodriguez on 11/7/2020

This is one of the best courses money can buy. period.

By Teerapat Prommarak on 11/7/2020

One of the best Node.js Backend course. Thank you, Brad.

By Jan-Philipp Burghardt on 11/7/2020

I've already learned quite a lot of Node stuff, but Brad's course is helping me to see how you actually create a professional API. The best thing is how detailed everything is.

By @nil $ on 11/7/2020

Amazing, as always. One important thing is that, this is not for beginners. And also, this does not explain any basics of node js and stuff. But if you know some basics and want to build a profession grade project, then this is helpful. Thanks Brad for this amazing course.

By Parvas Ali on 11/7/2020

One of the best course as always from Brad. Learned a lot from this course. I want to thank you Brad.

By Magnus S on 11/1/2020

Great! as always

By Alexei Levinzon on 10/27/2020

Great course, Great instructor! thanks Brad :)

By Sherif Butt on 10/26/2020

Absolute fantastic course, I learned a lot about creating an APIs

By Y Y on 10/20/2020

Hi Brad, a great fan of your teaching style and the quality content you provide. Not too long but not shallow either. Just about right. I just hope you to be implementing unit tests to some extent in both of your courses nodejs backend and react. That would make it perfect. And thank you again for this wonderful course!