Rakesh Kumar Ray


Domain Courses

Course Attendees

Still no participant

Course Reviews

Still no reviews

Course Name : NodeJS

Code(Credit) : CUTM2475(0-2-0)

Course Objectives

  • Understand nodejs, module, to create web server, debugging.

Learning Outcomes

  • Students will be able to create and debug applications using nodejs.

Course Syllabus

Module 1: Introduction and setup

Introduction to NodeJS, Advantages of NodeJS, Installation of nodejs

Module 2: Node JS Modules

Functions, Buffer, Module, Modules Types, Core Modules, Local Modules, Modules Exports

Module 3: Node Package Manager

What is NPM, Installing Packages Locally, Installing package globally, Adding dependency in package Json, Updating packages,

Module 4: Creating Web Server

Creating Web Server, Sending Requests, Handling HTTP requests,

Module 5: File System

Read File, Writing a File, Opening a File, Deleting a File, Writing a file asynchronously, Other I/O Operations

Module 6: Debugging Node JS Application

Core Node JS Debugger

Module 7: Events

Event Emitter class, Inheriting Events, Returning event emitter

Session 1

Our Main Teachers

Rakesh Kumar Ray

Assistant Professor in Department of Computer Science

Rakesh Kumar Ray, M. Tech. in Computer Science, BPUT Odisha. His research area includes the application of machine learning and image processing in the fields of smart agriculture. Programming Skill: C Programming C ++ Programming Java and J2EE C# Programming