Enquiry Now !      

Node.Js Training in Pune - Technogeeks - Node.Js Institutes, Classes, Centers in Pune.



    1. Getting started with Node.js and ExpressJS
    • What is NodeJS
    • Installing NodeJS
    • Node Package Manager (NPM)
    • ExpressJS Framework
    • Building first Node App using Express
    • Pushing code to GitHub
    • Deploying application to Heroku
    • Using Nodemon
    2. Building application with EJS Template
    • JavaScript Templating Engines
    • Creating project using EJS template
    • Twitter Bootstrap
    • How to modularize code by separating routes
    • How to use EJS partials
    • Deploy code to Heroku


    3. Building Application using Jade and Handlebars template
    • Jade Templating Engine
    • Getting started with Jade
    • Using Jade to create a web app
    • Deploying Jade application to Heroku
    • Handlebars Templating Engine
    • Handlebars templates and partials
    • Using Handlebars to create a web app
    • Deploying Handlebars application to Heroku
    4. Build Web Applications using ExpressJS & MongoDB
    • Introduction to MongoDB
    • Getting started with Mongoose
    • Understanding Mongoose Schema and Model
    • Using body-parser and express-session modules
    • Using chalk to differentiate log messages
    • Hashing passwords with bcrypt
    • Performing Authentication using MongoDB
    • Implementing SignUp, Login, Logout features


    5. Build Web Applications using ExpressJS & MongoDB - Part 2
    • Summernote editor
    • Saving user stories
    • Generating a slug for each story
    • Handling 404 and 500 errors
    • Using MongoLabs hosted MongoDB as our database
    • Deploying the applicatoion to Heroku
    • Buying Domain and setting custom domain for Heroku application
    • Test-1


    6. Building Realtime Chat Application using Socket.IO
    • Introduction to WebSocket and Socket IO
    • Getting started with Socket IO
    • Handling events at server and client side
    • Designing the chat UI
    • Handling private and public messages
    • Deploying the chat application to Heroku
    7. Build Systems - Grunt and Gulp, Testing with Mocha and Chai
    • What is a Build System and why we need a build system
    • Getting started with Grunt Creating grunt tasks for CSS, JS minification and watch
    • Getting started with Gulp, Writing gulp tasks for CSS, JS minification and watch Writing test cases with Mocha and Chai


    8. Getting started with Hapi and Meteor
    • Getting started with Hapi, Writing a basic app with Hapi
    • Using Amazon Relational Database Service (RDS) to host MySQL database
    • Getting started with Meteor How to choose a web framework from Express, Hapi and Meteor
    • Project session
    • Mock interview session