NODE.JS Course

Server side web application development.

NODE.JS Online Training

Node.js is a very powerful JavaScript-based framework/platform and server technology that is radically changing the workflows of modern developers. It is used to develop I/O intensive web applications like video streaming sites, single-page applications, and other web applications. Node.js is open source, completely free, and used by thousands of developers around the world.

What you will learn

Node.js is a very powerful JavaScript-based framework/platform and server technology that is radically changing the workflows of modern developers. As a totally free technology, NodeJS allows developers to create native software and servers entirely through programming in JavaScript.

  • NODE.JS Overiew

NODE.JS Online Training Course Content

 

  • Introduction to JavaScript
  • Basics of JavaScript
  • OOP’s in JavaScript
  • How to write callback programs in JavaScript
  • Introduction to JSON
  • Introduction to Node
  • js Event Loop
  • Alternatives to Node.js
  • Installing Node.js
  • Installing Node.js
  • Node.js Development Environment SetUp
  • Sublime Text editor usage for JavaScript Programming
  • Understanding built in modules
  • Using npm for installing third party node modules
  • node-dev module
  • node-inspector module
  • github usage and git based development workflow
  • Modularization
  • Techniques for modularizing js
  • Using require
  • Exceptions
  • Integration with MongoDB database Express.js Framework
  • Installing Express.js
  • Routing
  • Parameters and queries in routing
  • Building views using Dust js view engine
  • Using blocks for layout
  • Displaying data
  • Working with forms
  • Serving files
  • Working with cookies, sessions
  • Authentication and Authorization
  • Error Handling
  • Scaling Node Applications
  • The Child process model
  • exec, spawn, and fork functions
  • Using the Cluster module
  • Deploying and Monitoring Node.js Applications
  • Using the forever module
  • Introduction to Heroku Platform and deploying
  • Monitoring node
Back to top