Home / Development / Node.Js API Masterclass With Express & MongoDB

Node.Js API Masterclass With Express & MongoDB

Create a real world backend for a bootcamp directory app

What you’ll 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

Requirements

  • Modern JavaScript (ES6)
  • Basic programming principles
  • Basic knowledge of Node helps

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 Essentials
  • Postman Client
  • RESTful APIs
  • Express Framework
  • Routing & Controller Methods
  • MongoDB Atlas & Compass
  • Mongoose ODM
  • Advanced Query (Pagination, filter, etc)
  • Models & Relationships
  • Middleware (Express & Mongoose)
  • MongoDB Geospatial Index / GeoJSON
  • Geocoding
  • Custom Error Handling
  • User Roles & Permissions
  • Aggregation
  • Photo Upload
  • Authentication With JWT & Cookies
  • Emailing Password Reset Tokens
  • Custom Database Seeder Using JSON Files
  • Password & Token Hashing
  • Security: NoSQL Injection, XSS, etc
  • Creating Documentation
  • Deployment With PM2, NGINX, SSL

Who this course is for:

  • People that want to learn backend web development with Node
  • React/Vue/Angular Frontend devs that want to be full stack devs

Created by Brad Traversy
Last updated 10/2019
English
English [Auto-generated]

Size: 5.10 GB

Friendly Websites

Related Posts

About eduhawks

Check Also

Machine learning data science and deep learning with python

New! Updated for Winter 2019 with extra content on feature engineering, regularization techniques, and tuning neural …