Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  


NODE JS Course Details

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: June 21st @ 8:30 PM

Faculty: Mr. Ramesh

Duration: 45 Days

Venue :
Plot No : 202, IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.

Ph.No: +91 - 9246212143, 80 96 96 96 96



Node Js Introduction


  • The Node.js
  • Installing Node.js

Using Node.js to execute scripts

  • Node Projects
  • The Node Package Manager
  • Thepackage.json configuration file
  • Global vs. local package installation


  • The HTTP protocol
  • Building an HTTP server
  • Rendering a response
  • Processing query strings

File System

  • Synchronous vs. asynchronous I/O
  • Path and directory operations
  • __dirname and __filename
  • Asynchronous file reads and writes

Buffers, Streams, and Events

  • Using buffers for binary data
  • Flowing vs. non-flowing streams
  • Streaming I/O from files and other sources
  • Processing streams asynchronously
  • Configuring event handlers
  • Modules.
  • Defining modules with exports
  • Creating a package


  • The model-view-controller pattern
  • Defining EJS template Engine
  • Building a front-end controller
  • Defining routes
  • Creating actions
  • Configuring Express to use EJS
  • Using REST
  • Reading POST data
  • Adding middleware

Data Sources

  • How Node.js connects to databases
  • RDBMS databases and NoSQL databases
  • Connecting to RDBMS and NoSQL databases
  • Performing CRUD operations
  • Building client requests to web services

Introduction MongoDB

  • NoSQL database
  • Its significance
  • How NoSQL suits Big Data needs
  • Introduction to MongoDB and its advantages
  • MongoDB installation
  • JSON features
  • Data types and examples.

MongoDB Installation

  • Installing MongoDB
  • Basic MongoDB commands and operations
  • MongoDB Data types.

CRUD Operations

  • Understanding CRUD and its functionality
  • CRUD concepts
  • MongoDB Query & Syntax
  • Read and write queries and query optimization

Data Modeling& Schema Design

  • Concepts of data modelling
  • Difference between MongoDB and RDBMS modelling

Data Aggregation

  • Concepts of data aggregation and types