0% found this document useful (0 votes)
430 views1 page

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)
430 views1 page

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

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 -
[Link] Process Model. Modules- Functions -Buffer  Module -Module Types -Core Modules -
Local Modules -[Link]

UNIT II Node Package Manager and Creating Web server 9 Hours


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

UNIT IV Events and [Link] 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 [Link]: Building Real-World Scalable Web Apps, Apress; 1st ed.
edition , 2014.
2. Basarat SyedBeginning [Link] Apress; 1st ed. edition 2014.
Reference Books:
1. Caio Ribeiro Pereira Building APIs with [Link] Apress; 1st ed. Edition, 2016.
2. David [Link] Web Development Packt Publishing Limited; 5th edition 2020.

You might also like