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

Node JS

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views

Node JS

Copyright
© © All Rights Reserved
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