You are on page 1of 4

Dear Student,

Based upon your enquiry we are pleased to send you the course curriculum for
NodeJS

Given below is the brief description for the course you are looking for:

Prerequisites
Initial Java Script knowledge.
Basic Web Development knowledge

NODE JS Course Contents

 Introduction about Node JS

 Fundamental
o Node.js framework
o How to Install Node.js
o Execute Node JS scripts

 NodeJS Projects setup


o Package Manager
o Creating project
o The package.json config file
o Global and local package installation process

 Work with HTTP


o What is HTTP protocol?
o Creating HTTP server
o Render a response
o Process query strings
o Use of (REST) Representational State Transfer

501, Om Complex, 5th Floor,Naya Bans, Sec-15,Noida-201301 (U.P.) Tel: +91(0)-0120-4280181,


9015041412 Email: info@techaltum.com Website:-www.techaltum.com Page 1
 File System (IO Operation)
o Synchronous and asynchronous I/O operation
o Path and directory operation
o filename and dirname commands
o Asynch reads and writes operations on file

 Buffer, Streams, and Events with IO


o Use of buffers for binary data
o Flowing and non-flowing streams
o Streaming of I/O from files and sources
o Asynch Processing of streams
o Event handler configuration

 Module & Unit Testing of NodeJS


o Implementation of Modularization
o CommonJS and RequireJS standards
o Creating module with exports
o Creating a package
o Module scope and construction
o Working with unit testing frameworks
o How to perform unit test?
o Creating unit tests with Mocha

 NodeJS Express Framework


o The MVC (model-view-controller) pattern
o Defining Jade and Handlebars templates
o Building a front-end controller
o Defining routes
o Creating actions
o Configuring Express to use Handlebars
o Using REST
o Reading POST data
o Building Handlebars helpers
501, Om Complex, 5th Floor,Naya Bans, Sec-15,Noida-201301 (U.P.) Tel: +91(0)-0120-4280181,
9015041412 Email: info@techaltum.com Website:-www.techaltum.com Page 2
o Adding middleware

 Connection with DB(RDBMS & MongoDB)


o Connection of Node.js code to databases
o Connecting to RDBMS and NoSQL databases (Mongo DB)
o What is NoSQL and Why NoSQL?
o Difference Between RDBMS and NoSQL Databases
o Inserting record in Mongo DB using NodeJS
o Retrieving record in Mongo DB using NodeJS
o Updating record in Mongo DB using NodeJS
o Deleting record in Mongo DB using NodeJS
o Performing search operation.

 Project

o ProductManagement

 Project Setup
 Routes & Views
 Database & Models
 CRUD – Create/Retrieve/Update/Delete product.

501, Om Complex, 5th Floor,Naya Bans, Sec-15,Noida-201301 (U.P.) Tel: +91(0)-0120-4280181,


9015041412 Email: info@techaltum.com Website:-www.techaltum.com Page 3
Fees: - 10000/-
Duration: - 2 Months

Available Discounts
 Flat 10% Discount if joining on the same day of demo or enquiry.
 Special discount for group joining(minimum 5 students)
 Got someone's reference??, get flat ₹ 500 Discount. .
 Flat 1000/- Discount for our old students..

Note: - maximum one discounts are applicable for a single student

Trainer Profile (Mr. Santosh)


 Total 10+ Years’ Experience as Software Developer.
 Hands on Experience on Java, MongoDB, NodeJS and Oracle
 Also Involved in Corporate Training from last 5 Years.

Counselling

501, Om Complex, 5th Floor,Naya Bans, Sec-15,Noida-201301 (U.P.) Tel: +91(0)-0120-4280181,


9015041412 Email: info@techaltum.com Website:-www.techaltum.com Page 4

You might also like