NodeJS made easy for MEAN or MERN Stack

Master Node fundamentals for MEARN stack development

4.70 (49 reviews)
Udemy
platform
English
language
Other
category
NodeJS made easy for MEAN or MERN Stack
543
students
7 hours
content
Apr 2024
last update
$84.99
regular price

What you will learn

Learn the Fundamentals of Node

Use the in-built node packages

Create REST APIs using Express

Perform REST CRUD using Mongo Client

Create REST Backend using Mongoose

Work on a Patient Clinical API project

Dockerize your node application

Create a Docker file

Use Docker Compose to launch different contianers

Create a Single Page Frontend using React

Secure your REST APIs using OAuth

Deploy Your Node Application to AWS

Connect and work with PostgreSQL database

All in simple steps

Why take this course?

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

----

Look at any JavaScript ,Angular or React developer job posting out there, the knowledge and experience with Node.js is a must.In this course you will master all the NodeJS Fundamentals ,using Express, Mongo, Mongoose, Docker, React and more.

Are you a  developer with JavaScript experience ? Are you a developer who is just getting started with your web development career? then this course is for you .You will quickly master the fundamentals of Node and use them to create JavaScript backends . Enroll now and

Learn the Fundamentals of Node

Use the in-built node packages

Create REST APIs using Express

Perform REST CRUD using Mongo Client

Create REST Backend using Mongoose

Work on a Patient Clinical API project

Dockerize your node application

Create a Docker file

Use Docker Compose to launch different contianers

Create a Single Page Frontend using React

Secure your REST APIs using OAuth

Deploy Your Node Application to AWS

Connect and work with PostgreSQL database


Content

Start here

Course and Instructor Introduction
How to use this course
GIT Hub URL

The Basics

What is Node
Why Node
NodeJS package manager NPM
Install Node and Visual Studio Code
Basics

Node in action

Create a simple node application
Adding Dependencies
OS Module
Write a file sync and async
Use Arrow Functions
Append and Rename
Read and Delete
HTTP module in action
Return JSON Response
Use nodemon
Scripts block
Node in action

Express

Introduction
What is REST
Create a Express App
Express In Action
Handle other HTTP Methods
Use Router
Create Customer Endpoint
Express

MongoDB

Introduction
Mongo Commandline
Steps
Implement Find All
GET single product
What is body-parser
Configure body-parser
Create Product
Update Product
Delete Product
MongoDB

Mongoose

Introduction
Steps
Create Project
Create Server JS
Create and Configure Product Controller
Create Mongoose Schema and Model
Create
Test and Flow
Read
Update
Delete
Mongoose

Axios REST Client

Introduction
Steps
Create the Project
Get All
Create and Update
Get and Delete

Integration Testing using Mocha and Chai

Mocha and Chai
Steps
Install Dependencies
First Test
Handle Failures
Test Create and Get
Before and After methods
Mocha and Chai

Refactor and Modularize the application

Introduction
Steps
Create DB Connection
Mongoose Static Methods
Create the Model and DAO
Create the Controller
Map Routes
Test
Use src folder
Use Babel and ES6 Syntax

Patient Clinical Data Project

Usecase
Create the Project
Setup Configuration
Create Model
Implement Patient DAO
Create Patient Controller
Create and Configure Routes
Create Clinical DAO and Controller
Run and Test
Fix Bug and Test

Dockerize

Introduction
Install Docker Desktop
Steps
Create Dockerfile
Create docker-compose.yml
docker compose up

Deploy to AWS EC2

Introduction
AWS EC2 Introduction
Launch a EC2 Instance
Windows - Use MobaXterm and connect
Install Mongo
Install Node and Git
Push Project to Github
Run The APP on EC2 and Test

Create React Frontend

Introduction
Install React CLI
Create Project
Create Components
Configure Routing
Home Component
Use State and React Hook
Render Rows
Enable CORS on the Node Project
Test Home Page
Add Patient - Create Form
Handle Submit
Add Clinical's - Create Form
Add Clinical's - Handle Submit

PostgreSQL

Introduction
Steps
Setup the database
Setup Project
Get All
Get One
Create
Return after Insert
Update

Wrap Up

Final Quiz
Bonus Lecture

Screenshots

NodeJS made easy for MEAN or MERN Stack - Screenshot_01NodeJS made easy for MEAN or MERN Stack - Screenshot_02NodeJS made easy for MEAN or MERN Stack - Screenshot_03NodeJS made easy for MEAN or MERN Stack - Screenshot_04

Charts

Price

NodeJS made easy for MEAN or MERN Stack - Price chart

Rating

NodeJS made easy for MEAN or MERN Stack - Ratings chart

Enrollment distribution

NodeJS made easy for MEAN or MERN Stack - Distribution chart

Related Topics

989648
udemy ID
10/20/2016
course created date
8/24/2020
course indexed date
Bot
course submited by