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.

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
  • 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
    • Customising the Default template
    • 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

Please Register with us