Node JS Online Training

 >>  Node JS Online Training

Node JS Online Training


 (4.9) | 750 Ratings


Introduction


Node JS Online Training Details
Track Regular Track Weekend Track Fast Track
Course Duration 30 Hrs 8 Weekends 5 Days
Hours 1hr/day 2 Hours a day 6 Hours a day
Training Mode Online Classroom Online Classroom Online Classroom
Delivery Instructor Led-Live Instructor Led-Live Instructor Led-Live


Course Curriculum

Module 1: Introduction To Node.js  And Objects In JavaScript

Topics:What is Node.js?, Getting Started with Node.js, Working of Node.js, Installation of Node.js, First Node.js Program, Debugging Node.js Code, Node’s Package Manager, Objects in JavaScript, Working with CLI and Node REPL, Learning the Dynamics of Client and Server-side JavaScript

Module 2: Modules / Packages

Topics: Basics of Modules, Introduction to Node.js Built-in Module, Creating and Using Node.js Modules, Modules in Action, Understanding NPM and How it Works?, Creating your Own Modules, The package.json File, Getting Started with Express

Module 3: Creating the Node.js Application Structure

Topics: The Node.js Application, Application Technologies and Layouts, Security Issues, Routing, Core Application Files

Module 4: Model Objects And Mongoose

Topics: Introduction to MongoDB and Mongoose, The function of Model Objects, Schemas and Model Objects, Aggregating Multiple Schemas

Module 5: Data Repository Objects

Topics: Overview of Repository Pattern, Creating Repository Objects, Web Service Repositories, Connecting to the Database, Seeding Data, Mongoose Functions

Module 6: Routes And Controllers

Topics: Introduction to Routes, Basic Routes, Defining Express Routes, Route with Parameters, Using express.Router(), Creating Express Routes Dynamically, Route Paths and String Patterns, Introduction to Controllers, Integrating Controllers

Module 7: Working With Views

Topics:Creating a Layout Page, Creating Handlebars Views, Creating a Custom Handlebars Helper, Handlebars Fundamentals, Registering Handlebars with Node.js

Module 8: Realtime Communication Using Socket.Io

Topics: What does socket.io do?, Introduction to WebSockets, Installing socket.io, User Authentication using Socket.io, Communicating with Socket.io

Module 9: Testing In Node.Js

Topics: Introduction to Zero Points for Clever Tests, The Essential Toolkit, A Testing Framework, An Assertion Library, Stubs, Module Control, Testing using Mocha, Introduction to Jasmine, Using the Chai Assertion Module

Module 10: Node.js in the Tech World & Project

Topics: Node.js in Robotics, ZLIB, Isomorphic JavaScript over Node.js , Cluster Module, Utilities Module, Desktop Application Development using Node.js, Passport.

Exam & Certification

0

Course Review

(4.9)
5 stars
4 stars
3 stars
2 stars
1 stars

Course Curriculum

Module 1: Introduction To Node.js  And Objects In JavaScript

Topics:What is Node.js?, Getting Started with Node.js, Working of Node.js, Installation of Node.js, First Node.js Program, Debugging Node.js Code, Node’s Package Manager, Objects in JavaScript, Working with CLI and Node REPL, Learning the Dynamics of Client and Server-side JavaScript

Module 2: Modules / Packages

Topics: Basics of Modules, Introduction to Node.js Built-in Module, Creating and Using Node.js Modules, Modules in Action, Understanding NPM and How it Works?, Creating your Own Modules, The package.json File, Getting Started with Express

Module 3: Creating the Node.js Application Structure

Topics: The Node.js Application, Application Technologies and Layouts, Security Issues, Routing, Core Application Files

Module 4: Model Objects And Mongoose

Topics: Introduction to MongoDB and Mongoose, The function of Model Objects, Schemas and Model Objects, Aggregating Multiple Schemas

Module 5: Data Repository Objects

Topics: Overview of Repository Pattern, Creating Repository Objects, Web Service Repositories, Connecting to the Database, Seeding Data, Mongoose Functions

Module 6: Routes And Controllers

Topics: Introduction to Routes, Basic Routes, Defining Express Routes, Route with Parameters, Using express.Router(), Creating Express Routes Dynamically, Route Paths and String Patterns, Introduction to Controllers, Integrating Controllers

Module 7: Working With Views

Topics:Creating a Layout Page, Creating Handlebars Views, Creating a Custom Handlebars Helper, Handlebars Fundamentals, Registering Handlebars with Node.js

Module 8: Realtime Communication Using Socket.Io

Topics: What does socket.io do?, Introduction to WebSockets, Installing socket.io, User Authentication using Socket.io, Communicating with Socket.io

Module 9: Testing In Node.Js

Topics: Introduction to Zero Points for Clever Tests, The Essential Toolkit, A Testing Framework, An Assertion Library, Stubs, Module Control, Testing using Mocha, Introduction to Jasmine, Using the Chai Assertion Module

Module 10: Node.js in the Tech World & Project

Topics: Node.js in Robotics, ZLIB, Isomorphic JavaScript over Node.js , Cluster Module, Utilities Module, Desktop Application Development using Node.js, Passport.

    Click here for Help and Support: info@sacrostectservices.com     For Inquiry Call Us:   +91 996-629-7972(IND)

  +91 996-629-7972(IND)
X

Quick Enquiry

X

Business Enquiry