Node.js Certification Course Training - PowerPoint PPT Presentation

About This Presentation
Title:

Node.js Certification Course Training

Description:

In this course, you will learn the Node.js, Node ORM - Sequelize, Mongoose, Express and JavaScript Task runner (Gulp) fundamental like database, express routes, bootstrap process, directives, statements, routes, pipes, services, HTTP web server, view engines - pug/handlebars, handle requests & responses, event-driven communications, handling databases and much more.. – PowerPoint PPT presentation

Number of Views:144

less

Transcript and Presenter's Notes

Title: Node.js Certification Course Training


1
(No Transcript)
2
Mastering Node.js
  • About the Course
  • The Mastering Node.js with MongoDB course is
    primarily designed for UI Developer(s)/Web
    Developer(s) who want to learn how to develop
    high performance, event-driven, real-time and
    scalable networking and web applications. In this
    course, you will learn the Node.js, MongoDB,
    Node ODM - Mongoose, Express and JavaScript Task
    runner (Gulp) fundamental like database, express
    routes, bootstrap process, directives,
    statements, routes, pipes, services, HTTP web
    server, view engines - pug/handlebars, handle
    requests responses, event-driven
    communications, handling databases and much
    more...
  • Course objective
  • At the completion of this course, attendees will
    be able to
  • Understand Node.js basic and advanced in-depth
    concepts.
  • Creating REST Service using Node and consuming it
    using Angular.
  • Create HTTP web server and handling requests
    responses.
  • Handle Sessions, Cookies, and Session Stores.
  • Design database using MongoDB.
  • Use Node.js ODM Mongoose.
  • Install and Publish Node's Package Manager - NPM.
  • Create views using Pug and Handlebars
  • Create Unit tests using frameworks - mocha, chai,
    karma and jasmine.
  • Use JS Task runner like Gulp.
  • Publish their MEAN App on cloud server Heroku.
  • Who can do this course?
  • All professionals who are keen to develop high
    performance web applications should go for this
    course.

Page1
3
Course Curriculum
  • Module 1
  • Introduction to Node.js
  • Introduction to Node.js
  • History of Node.js
  • Introduction to io.js
  • What is Node.js Foundation?
  • Why Server-side JavaScript?
  • Getting started with Node.js
  • Node.js Architecture
  • JavaScript Event Loop
  • Node.js vs. others Server-Side Frameworks
  • Node.js Application Area
  • Who Use Node.js?
  • Advantages of Node.js
  • Limitations of Node.js
  • JavaScript with Node.js
  • Writing Asynchronous Code
  • Blocking vs Non-Blocking Code
  • Modules

Page2
4
  • Writable Stream
  • Stream Pipe
  • Events
  • Understanding Events
  • Event Emitter class
  • Emitting Event
  • Listening Event
  • Exceptions Handling
  • Try..catch
  • Callback
  • Event Emitters
  • Code Debugging
  • Built-In Debugger
  • Node Inspector
  • IDE Debuggers
  • Module 3
  • File System and Path Module
  • Introduction to fs Module
  • The fs modules operations

Page3
5
  • Router Object Methods
  • View Engine Handlebars
  • Response Methods
  • Middleware and Request Processing
  • Middleware
  • Express Middleware
  • Express Request Processing
  • Module 5
  • MongoDB
  • Understanding NoSQL DB
  • NoSQL vs SQL DB
  • Understanding Mongo DB
  • MongoDB Advantages
  • MongoDB Fundamentals
  • Analogy between RDBMS MongoDB Data Model
  • MongoDB Data types
  • MongoDB Shell Commands
  • Understanding db, collection and document
  • Understanding Embedded documents

Page4
6
  • Module 7
  • Unit Testing
  • Understanding Unit Testing
  • Test Driven Development (TDD)
  • Advantages of Unit testing
  • Node.js Unit Testing frameworks
  • Mocha and Chai
  • Introduction to Mocha and Chai
  • Unit Test cases using Mocha and Chai
  • Karma and Jasmine
  • Introduction to Karma and Jasmine
  • Unit Test cases using Karma and Jasmine
  • Module 8
  • Security
  • Implementing Token based Authentication
  • Managing User session
  • Implementing Authorization
  • Route Protection
  • Protecting a Route from Unauthorized Access

Page5
Write a Comment
User Comments (0)
About PowerShow.com