Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Node.js REST API with Express and MongoDB - Solid Architecture

Course Cover

4.5

(2)

compare button icon

Course Features

icon

Duration

3.16 hours

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

3.16 hours

Course Description

You want to learn how to create rest API using express, node js and MongoDB? This course is for you if so. This course will teach you how to create an mvc pattern rest API architecture using node js, communicate with MongoDB using mongoose and secure API with jwt ( json web token) . You will also learn how to document API using a popular open source tool called swagger. Because of the rise in microservices, we are now in the rest API architecture world. Every company is moving away from monolithic monolithic server architecture to rest API architecture. What is a rest API? A res tful API (application program interface) is an API that uses http requests to retrieve, post, and delete data. Why use the mvc pattern in rest API? Mvc/architecture allows you decouple your code into different modules like controller, models, and routes. This allows you to scale your code without having to maintain it. All nodes in the mvc architecture work in sync and as expected. This course will teach you the following: express and node js rest API. ? Mvc architecture in rest API node js.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Prerequisites/Requirements

Prerequisites are not available for this course

What You Will Learn

REST API in Nodejs and Express

MVC Architecture in REST API Nodejs

Interaction with MongoDB in Nodejs using mongoose

Create, update, delete and find query using mongoose

Create pagination API using mongoose pagination query in Nodejs

Secure REST API with JSONWEBTOKEN ( JWT )

Use tools such as POSTMAN to test API

Write middleware in Nodejs

Joi object schema validation in Nodejs

Host swagger documentation of your REST API on your API server itself

Create Re-usable services in REST API

Enable Cross-Origin Resource Sharing (CORS) in Nodejs REST API

Mongoose schema and models

HTTP request basics: Request body, path params, query params, and headers

CRUD API in Nodejs

Login/Authenticate API to generate a token

REST API Design

Node and NPM and more

Course Instructors

Author Image

RapidDevPro

Instructor

Hello, this is RapidDevPro. I am a Full Stack Developer, Tech Enthusiast, Entrepreneur. I am a Full Stack Developer, Tech Enthusiast, Entrepreneur. I have professional experience in developing Web Ap...

Course Reviews

Average Rating Based on 2 reviews

4.5

100%

Course Cover