
Training Courses
Node.js is a packaged compilation of Google’s V8 JavaScript engine, the libuv platform abstraction layer, and a core library, which is itself primarily written in JavaScript.” Beyond that, it’s worth noting that Ryan Dahl, the creator of Node.js, was aiming to create real-time websites with push capability, “inspired by applications like Gmail”. In Node.js, he gave developers a tool for working in the non-blocking, event-driven I/O paradigm.
NodeJS Training

Node.js is a packaged compilation of Google’s V8 JavaScript engine, the libuv platform abstraction layer, and a core library, which is itself primarily written in JavaScript.” Beyond that, it’s worth noting that Ryan Dahl, the creator of Node.js, was aiming to create real-time websites with push capability, “inspired by applications like Gmail”. In Node.js, he gave developers a tool for working in the non-blocking, event-driven I/O paradigm.
After over 20 years of stateless-web based on the stateless request-response paradigm, we finally have web applications with real-time, two-way connections.
Node.js Training Objectives
- Understand the Javascript and technical concepts behind NodeJS
- 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
Prerequisites
- Basic Knowledge of JavaScript and OOPS, Knowledge in async programming will be added advantage.
Node.js Training Duration
Regular classroom based training: 1 months, 60 minutes of theory & practical session per day.
Node.js Syllabus

- JS Event Loop
- Alternatives to Node.js
- Installing Node.js
- Writing a simple Webserver using Node.js
- Visual studio IDE usage for JavaScript Programming
- Understanding built in modules
- Using npm for installing third party node modules
- node-dev module
- node-inspector module
- Events in Node JS
- Streams
- Techniques for modularizing js
- Using require()
- Exceptions
- Installing Express.js
- Routing
- Parameters and queries in routing
- Building views using Vash view engine
- Using blocks for layout
- Working with Socket IO
- Displaying data
- Working with forms
- Serving files
- Working with cookies, sessions
- Authentication and Authorization
- Error Handling
Post an Enquiry
Address
1/583, ECR, KOTTIVAKKAM
CHENNAI / TAMIL NADU / INDIA
astroinfo@astrotech.in
astroeq.com@gmail.com
Contact No.
+91 9710107874
(044) 438 55 773