Node.js Certification Training

Course

Online

£ 262.99 VAT exempt

*Indicative price

Original amount in USD:

$ 329

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Our Node.js Certification Training helps you develop applications using Express and deploying them to Heroku. Learn how to use EJS/Jade/Handlebars, build applications backed by MongoDB, write realtime chat application using Socket IO. Learn to use Grunt and Gulp, test with Mocha and Chai. Learn which framework suits your needs by knowing Hapi and Meteor.;Now Included with this course complimentary pre-recorded modules of;JavaScript Essentials!

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

After the completion of the Mastering Node.js course at Edureka, you will be able to:;1. Understand Node.js and what makes it so popular;2. Build applications using Express Framework;3. Master the use of Node Package Manager (NPM);4. Deploy applications to Heroku;5. Work with different template engines e.g. EJS, Jade and Handlebars;6. Create Web Applications with Express using MongoDB;7. Learn how to use hosted MongoDB provided by MongoLab;8. Hash passwords using bcrypt, handle authentication and logout functionality;9. Deploy Express

This course is designed for professionals who aspire to be application developers and gain expertise in building real-time, highly-scalable applications in Node.js. The following professionals can go for this course :;1. Web Developers;2. Project Managers;3. Software Architects;4. Testing Professionals

You will be contacted by our sales team to resolve you queries regarding the course programme. You will also receive emai communication with the course

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Networking
  • Javascript training
  • Basic
  • HTML
  • Javascript
  • IT
  • Basic IT training
  • Database
  • Database training
  • Basic IT
  • Performance
  • Web
  • Project
  • Writing

Course programme

1. Getting started with Node.js and ExpressJS

Learning Objectives - In this module you will learn what is Node.js and what makes Node.js so popular. You will also learn how to use Node Package Manager (NPM), ExpressJS Framework and we will create a ExpressJS application and deploy it to Heroku. We will also see how to use Nodemon.
Topics - 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

Learning Objectives - In this module you learn about templating engines specifically EJS, EJS partials and how to modularize code. You will also learn how to use Bootstrap framework. At the end of the module we will create an express app using EJS template and deploy it to Heroku.
Topics - 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

Learning Objectives - In this module, we will continue working with different templating engines, we will work with Jade and Handlebars template engines. You will learn how to build applications using Jade and Handlebars and how to deploy it to Heroku.
Topics - 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

Learning Objectives - In this module you will be introduced to MongoDB and Mongoose. Understanding Mongoose Schema and Model and using body-parser and express-session modules. Hashing passwords with bcrypt, Performing Authentication using MongoDB, Implementing SignUp, Login, Logout features. We will build a story creation application.
Topics - 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

Learning Objectives - In this module we will continue our story creation app by adding 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.
Topics - 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.

6. Building Realtime Chat Application using Socket.IO

Learning Objectives - In this module you will be introduced 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.
Topics - 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

Learning Objectives - In this module you will learn 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.
Topics - 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

Learning Objectives -In this module, you will get started with Hapi framework, 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.
Topics - 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.

Node.js Certification Training

£ 262.99 VAT exempt

*Indicative price

Original amount in USD:

$ 329