0% found this document useful (0 votes)
58 views

Node JS

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
0% found this document useful (0 votes)
58 views

Node JS

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/ 1

L T P C

21AID14 NODE JS
3 0 0 3

Course Objectives
 Understand the JavaScript and technical concepts behind Node JS
 Structure a Node application in modules
 Understand and use the Event Emitter
 Understand Buffers, Streams, and Pipes
 Build a Web Server in Node and understand how it really works
 Use npm and manage node packages
 Build a web application and API more easily using Express
 Connect to a SQL or Mongo database in Node
 Understand how the MEAN stack works
UNIT I INTRODUCTION AND MODULES 9 Hours

Introduction -What is Node JS? -Advantages of Node JS -Traditional Web Server Model -
Node.js Process Model. Modules- Functions -Buffer  Module -Module Types -Core Modules -
Local Modules -Module.Exports

UNIT II Node Package Manager and Creating Web server 9 Hours


What is NPM -Installing Packages Locally -Adding dependency in package.json - Installing
packages globally - Updating packages Creating web server -Handling http requests - Sending
requests
UNIT III File System 9 Hours
Fs.readFile - Writing a File - Writing a file asynchronously - Opening a file - Deleting a file -
Other IO Operations

UNIT IV Events and Express.JS 9 Hours


Event Emitter class - Returning event emitter - Inhering events - Configuring routes - Working
with express

UNIT V Database connectivity 9 Hours


Connection string - Configuring - Working with select command - Updating records - Deleting
records

UNIT VI CASE STUDIES

Case studies

Course Outcomes:
• Develop a web application which involves database operations
Text books:
1. Azat Mardan, Practical Node.js: Building Real-World Scalable Web Apps, Apress; 1st ed.
edition , 2014.
2. Basarat SyedBeginning Node.js Apress; 1st ed. edition 2014.
Reference Books:
1. Caio Ribeiro Pereira Building APIs with Node.js Apress; 1st ed. Edition, 2016.
2. David HerronNode.js Web Development Packt Publishing Limited; 5th edition 2020.

You might also like