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:
[email protected] 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:
[email protected] 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:
[email protected] 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:
[email protected] Website:-www.techaltum.com Page 4