Node.js online training
Pre-Requisites for Node JS Course
- Good Knowledge of JavaScript
Node JS Course Content
Intro to Node.js
- what is nodejs and why
- Advantages and dis
- How js different (java vs node)
NodeJS Basics
- Downloading and installing NodeJS
- Create a simple node application
- The NodeJS Terminal
- NodeJS package manager NPM
- Creating a package for managing your application
Node Modules
- What is a module
- Require and module exports
- Using core modules
File System
- Node apps and managing a file system
- Creating and deleting files and directories
HTTP and HTTPs
- Making a simple server
- When to use HTTP and HTTPs
- Server ports and listening
- HTTP requests and responses
- Request and response headers and body
- Creating a response to incoming requests
- Building a simple HTTP server with static files
Express
- What is the express framework
- How it differs to using HTTP and other core modules
- Creating an express application
Express Server
- Making an HTTP internal server
- Attaching express to an external server
- The role of semantic requests
- USE, GET, POST, PUT, DELETE, etc.
Advance Nodejs
- Socket programming
- Real-time communication with node
- Accessing nodejs with database
- Creating chat server with nodejs
RESTful APIs
- What does RESTful mean?
- Manipulating data via a route
- Typical semantic requests for routing an API
- Persisting data through JSON
- The role of database technology
ReactJS Online Training
For More: Online Training
India|US|UK|Canada|Australia|Germany|Philippines|New Zealand|Switzerland
Mumbai|Kolkata|Bangalore|Chennai|Kerala|Pune|Hyderabad|Lucknow|New Delhi