info@elenit.net

+91 9860 5078 87

Node Js

What we will learn.

Topic

a) Features of Nodejs
b) Who Uses Nodejs?
c) Concepts
d) Where to Use Nodejs?
e) Where Not to Use Nodejs?

a) Local Environment Setup
b) Text Editor
c) The Nodejs Runtime
d) Download Nodejs Archive
e) Installation on UNIX/Linux/Mac OS X and SunOS
f) Installation on Windows
g) Verify Installation: Executing a File

a) Creating Node.js Application

a) REPL Commands
b) Stopping REPL

a) Installing Modules using NPM
b) Global vs Local Installation
c) Using packagejson
d) Attributes of Packagejson
e) Uninstalling a Module
f) Updating a Module
g) Search a Module
h) Create a Module

a) What is Callback?
b) Blocking Code Example
c) Non-Blocking Code Example

a) Event-Driven Programming
b) Example
c) How Node Applications Work?

a) EventEmitter Class
b) Methods
c) Class Methods
d) Events
e) Example

a) Creating Buffers
b) Writing to Buffers
c) Reading from Buffers
d) Convert Buffer to JSON
e) Concatenate Buffers
f) Compare Buffers
g) Copy Buffer
h) Slice Buffer
i) Buffer Length
j) Methods Reference
k) Class Methods

a) What are Streams?
b) Reading from a Stream
c) Writing to a Stream
d) Piping the Streams
e) Chaining the Streams

a) Synchronous vs Asynchronous
b) Open a File
c) Get File Information
d) Writing a File
e) Reading a File
f) Closing a File
g) Truncate a File
h) Delete a File
i) Create a Directory
j) Read a Directory
k) Remove a Directory
l) Methods Reference

a) __filename
b) __dirname
c) setTimeout(cb, ms)
d) clearTimeout (t)
e) setInterval(cb, ms)
f) Global Objects
g) Console Object
h) Process Object

a) OS Module
b) Path Module
c) Net Module
d) DNS Module
e) Domain Module

What is a Web Server?
Web Application Architecture
Creating a Web Server using Node
Make a request to Nodejs server
Creating a Web client using Node 102

a) Express Overview
b) Installing Express
c) Hello world Example
d) Request & Response
e) Request Object
f) Response Object
g) Basic Routing
h) Serving Static Files
i) GET Method
j) POST Method
k) File Upload
l) Cookies Management

a) What is REST Architecture?
b) HTTP methods
c) RESTful Web Services
d) Creating RESTful for a Library
e) List Users
f) Add Users
g) Show Detail
h) Delete a User

a) The exec() method
b) The spawn() Method
c) The fork() Method

a) JXcore Installation
b) Packaging the Code
c) Launching JX File

Get In Touch

State Bank Chowk, Near Shivshakti Lawn, Yavatmal-445001

info@elenit.net

+91 9860 5078 87

Follow Us