Professional Documents
Culture Documents
CO2:: discuss the role of server side JavaScript in web application development
CO4 :: examine Node.js architecture to allow high scalability with asynchronous code
CO5 :: assess web applications that use session management and object-oriented techniques
Unit-I
Getting Started with Node.JS-JavaScript Primer: Defining Variables and their Scope,
Understanding JavaScript Data Types, Working with Operators and Loops, Creating Functions,
JavaScript Objects ,Working with Arrays ,Adding Error Handling ,Introducing Node.JS, Node
Pacakage Manager (npm),Use of Node.JS, Installing Node, Using Events, Listeners, Timers and
Callbacks.
Unit-II
Debugging, Testing , Deploying and Handling Data I/O in Node.js: Debugging Node.js
Applications, Testing Node.js Applications,Deploying Node.js Applications,Working with JSON
Using Buffer Module to Buffer Data,Using Stream Module to Stream Data,Compressing and
Decompressing Data with Zlib,Accessing the File System from Node.js.
Unit-III
List of Practical
Getting Started with Node.JS-JavaScript Primer
JavaScript variables and their Scope, data types, operators
JavaScript loops and arrays
JavaScript error handling, functions, installing Node js
Using Events, Listeners, Timers and Callbacks
Creating HTTP module – Request and Response objects in Node js, Processing URLs, Query
Strings and Form Parameters
Working with Express in Node js
Text Books: 1. PROFESSIONAL NODE.JS: BUILDING JAVASCRIPT BASED SCALABLE SOFTWARE by PEDRO
TEIXEIRA, WILEY
References: 1. NODE. JS IN PRACTICE BY ALEX YOUNG AND MARC HARTER, DREAMTECH PRESS