Node JS
Beginners
On Demand
Online
-
Node Beginner
https://www.nodebeginner.org/ -
Nodejs | W3schools
https://www.w3schools.com/nodejs/
CLASSROOM
-
Node JS Training | Knowledgehunt
https://www.knowledgehut.com/web-development/node-js-training -
Node JS Training | Mindmajix
https://mindmajix.com/node-js-training -
Node Js Training | Zeolearn
https://www.zeolearn.com/node-js-training -
Nodejs Certification Training | Edureka
https://www.edureka.co/nodejs-certification-training
-
Course Objectives
- Understand the JavaScript and technical concepts behind Node JS
- Structure a Node application in modules
- Understand and use the Event Emitter
- Understand Buffers, Streams, and Pipes
- Build a Web Server in Node and understand how it really works
- Use npm and manage node packages
- Build a web application and API more easily using Express
- Connect to a SQL or Mongo database in Node
- Understand how the MEAN stack works
-
Introduction to Node JS
- Introduction
- What is Node JS?
- Advantages of Node JS
- Traditional Web Server Model
- Node.js Process Model
-
Setup Dev Environment
- Install Node.js on Windows
- Installing in mac os
- Working in REPL
- Node JS Console
-
Node JS Modules
- Functions
- Buffer
- Module
- Module Types
- Core Modules
- Local Modules
- Module.Exports
-
Node Package Manager
- What is NPM
- Installing Packages Locally
- Adding dependency in package.json
- Installing packages globally
- Updating packages
-
Creating Webserver
- Creating a web server
- Handling Http requests
- Sending requests
-
File System
- Fs.readFile
- Writing a File
- Writing a file asynchronously
- Opening a file
- Deleting a file
- Other IO Operations
Advanced
On Demand
Online
-
Express Nodejs | Developer Mozilla
https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction -
Nodejs Tutorials | Tutorialsteacher
https://www.tutorialsteacher.com/nodejs/nodejs-tutorials
CLASSROOM
-
Node JS Online Training | Gang Board
https://www.gangboard.com/app-programming-scripting-training/nodejs-training -
Node JS Training | Naresh IT
https://nareshit.in/nodejs-training/ -
Nodejs Certification Training | Edureka
https://www.edureka.co/nodejs-certification-training -
Node Js Certification Course | Intellipaat
https://intellipaat.com/node-js-certification-course/
-
Debugging Node JS Application
- Core Node JS debugger
- Debugging with Visual Studio
-
Events
- EventEmitter class
- Returning event emitter
- Inhering events
-
Express.JS
- Configuring routes
- Working with express
-
Serving Static Resources
- Serving static files
- Working with middleware
-
Database connectivity
- Connection string
- Configuring
- Working with select command
- Updating records
- Deleting records
-
Template Engines
- Why Template Engine
- What is Jade
- What is vash
- Example
Certifications
OpenJS Node.js Application Developer (JSNAD)
This course includes- - The OpenJS Node.js Application Developer certification is ideal for the Node.js developer with at least two years of experience working with Node.js.