100% found this document useful (1 vote)
340 views

NODE JS Course Contents: Prerequisites

The document provides details about a NodeJS course, including prerequisites of initial JavaScript and web development knowledge. The 2-month course covers NodeJS fundamentals, HTTP servers, file systems, modules, testing, frameworks like Express, and connecting to databases like MongoDB. It includes building a sample product management application. The fees are Rs. 10,000 with discounts available. The trainer has over 10 years of experience in software development and NodeJS training.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
340 views

NODE JS Course Contents: Prerequisites

The document provides details about a NodeJS course, including prerequisites of initial JavaScript and web development knowledge. The 2-month course covers NodeJS fundamentals, HTTP servers, file systems, modules, testing, frameworks like Express, and connecting to databases like MongoDB. It includes building a sample product management application. The fees are Rs. 10,000 with discounts available. The trainer has over 10 years of experience in software development and NodeJS training.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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