Node And Express AND MONGO DB ---AWS and NGINX

Introduction to Node Express MongoDB
Introduction to IP Address, DNS, NGINX, Ubuntu, AWS
Introduction OF API/REST API, HTTP requests, Socket
Introduction to how does Industry Projects run  


Node Express
1.1.1 Introduction to Node js and NPM
1.1.2 Installation and Package.json
1.1.2 HTTP requests and Response
1.1.3 Routing
1.1.4 Building very simple API


1.2.1 EVENT LOOP
1.2.2 Promise and Callback
1.2.3 Tree Structure of promise and Multiple Promise
1.2.4 Asynchronous, Async/Await

1.3 Mongo DB and Mongoose Introduction
1.3.1 CRUD Operation through Console
1.3.2 CRUD Operation through Mongo Compass
1.3.3 Multiple Function of Mongo DB to be used

1.4 Mongoose Introduction
1.4.1 Creating Database and  hosting locally
1.4.2 Authenticating Database and Connecting to application
1.4.1 Mongoose Modeling
1.4.2 CRUD operation
1.4.3 Filtering , searching, sorting
1.4.5 Query Data and different Industry ways

1.5 Creating API
1.5.1 Working with different HTTP requests and response like  GET, POST, PUT, PATCH, DELETE

1.5.2 Creating API interacting with database
1.5.3 CRUD ON Database with API
1.5.4 QUERY on request
1.5.5 Searching, Sorting, Filtering data from database with API
1.5.6 Routings and managing API

1.5.7 Validating and Reformatting requests and responses

1.6 Authentication System
1.6.1 Introduction of encryptions and encryption algorithm
1.6.2 Jason Web token
1.6.3 Bcrypt JS
1.6.4 creating Authentication Model
1.6.5 Creating JWT and Token
1.6.6 Comparing the data of authentication
1.6.7 Registration
1.6.7 Login


1.7 Advance Authenticated API
1.7.1 Creating Middleware for Compact authentication system
1.7.2 Creating authenticated API
1.7.3 Validating user on each requests
1.7.4 Multiple tree structure routings and cases of requested address to filter

1.8 Complex API
1.8.1 Nested Routings
1.8.2 Complex requests and APIs
1.8.3 Working with Multer
1.8.4 Working with file system

1.9 Third Party Integration
1.9.0 Introduction to use third party API
1.9.1 Firebase SDK implementation for Notification, messaging and other
1.9.2 SMS Integration and using in activation
1.9.3 More third party API integration

1.10 Socket
1.10.1 Socket introduction
1.10.1 Creating a connection
1.10.2 creating a messaging platform
1.10.3 Notification and Data handling through socket
1.10.4 Interaction and authentication on socket
1.10.5 Security and threats on sockets
1.10.6 Use of sockets and real world
1.10.7 handling sockets and monitoring it



2.0 Introduction To NGINX
2.1 Using NGINX server
2.1.2 Using SSL in NGINX server
2.1.3 Using ports and redirections from NGINX server
2.1.4 Guidelines, what to do and what not to do with NGINX server
2.1.5 Redirecting from domain to port
2.1.6 Redirecting from domain to domain
2.1.6 Redirecting from domain to ipaddress



3.0 Working with Domain
3.1.1 Creating sub-domain
3.1.2 Directing and redirecting Sub Domains and subdomains
3.1.3 Working with DNS
3.1.4 Essential Information on it
3.1.5 Live session namecheap and godaddy, ho to handle
3.1.6 Connecting domains and AWS system or any VPS

4.0 AWS EC2 or LightSail (OR digital ocean or any VPS providers)
4.1.1 Introductions and features of AWS
4.1.2 Creating Instances
4.1.3 Creating Static IP
4.1.4 Attaching Static IP
4.1.5 Remote Connections and server securities
4.1.6 Firewall and ports
4.1.7 Hosting product in AWS instance
4.1.8 Maintaining permissions
4.1.9 Hosting database
4.1.10 Finishing UP the NGINX, SSL, redirection, hosting of particular things from server and testing globally

  • React JS
  • Rs 30,000
  • React JS - Beginning to Advanced
  • Duration : 60 hours
  • 9843090176
  • Fullstack
  • Rs 50,000
  • Node JS - Beginning to Advanced
  • React JS - Beginning to Advanced
  • Duration : 120 hours
  • 9843090176
  • Node JS
  • Rs 30,000
  • Node JS - Beginning to Advanced
  • Duration : 60 hours
  • 9843090176