Node.JS Training

Image

Node.JS Training

Node.js is an open source, cross-platform framework running on Mac OSX, Windows, and Linux. Node.js course has been designed to help developers understand and build web applications with the help of JavaScript. Node.js is an event-driven, server-side JavaScript environment that runs JavaScript using the V8 engine developed by Google.

Target Audience

This course is ideal for :Aspirants and students who wish to learn web developmentTechnical Project Managers and Technical LeadsFull Stack Web DevelopersArchitects

Prerequisites

The prerequisites to learn Node.js course includes basic knowledge of JavaScript and HTML.

Course Objectives

This course will enable you to:Understand the Node.js frameworkWork with Node ProjectsWork with shrink-wrap to lock the node module versionsLearn asynchronous programmingBuild HTTP Server with Node.js using HTTP APIsUnderstand file systems in Node.jsUnderstand Buffers, Streams and EventsComprehend multi-processing in Node.jsMaster Express.jsLearn how Express.js connects with MongoDB and SQLiteBuild chat application using Socket.ioWork with Gulp and GruntUnderstand unit and End to End (e2e) testing  

Course Curriculum

Section 1 : Node.js
Introduction and FoundationWorking with shrink-wrap to lock the node modules versionsWorking with asynchronous programmingBuilding a HTTP Server with Node.JS using HTTP APIsFile SystemBuffers, Streams, and EventsMulti-Processing in NodeJSExpressJSExpress JS with MongoDB and Sqliteio, The Front-end, and A Chat AppIntroduction to Task Managers with unit testing