Course Detail

Node JS Course

Node JS Course - creativemultimediainstitute


Course Detail


Course Description

Introduction and Foundation
  • Introduction
  • The Node.js framework
  • Installing Node.js
  • Using Node.js to execute scripts
Node Projects
  • The Node Package Manager
  • Creating a project
  • The package.json configuration file
  • Global vs. local package installation
Working with shrink-wrap to lock the node modules versions
  • What is shrink-wrap
  • Working with npmvet
  • Working with outdated command
Working with asynchronous programming
  • Asynchronous basics
  • Callback functions
  • Working with Promises
  • Advance promises
  • Using Request module to make api calls
Building a HTTP Server with Node.JS using HTTP APIs
  • The HTTP protocol
  • Building an HTTP server
  • Rendering a response
  • Processing query strings
  • Processing posted data
File System
  • Synchronous vs. asynchronous I/O
  • Path and directory operations
  • __dirname and __filename
  • Asynchronous file reads and writes
Buffers, Streams, and Events
  • Using buffers for binary data
  • Flowing vs. non-flowing streams
  • Streaming I/O from files and other sources
  • Processing streams asynchronously
Multi-Processing in NodeJS
  • Working with Child Process API
  • Working with Cluster API for multi-core servers
ExpressJS
  • The model-view-controller pattern
  • Defining Jade templates
  • Configuring Express
  • Postman configuration
  • Using REST
  • JSON Data
  • Reading POST data
  • CRUD operations
  • Adding middleware
Express JS with MongoDB and Sqlite
  • How Node.js connects to databases
  • RDBMS databases and NoSQL databases
  • Connecting to RDBMS and Mongodb databases
  • Performing CRUD operations

Institute Overview

Ahmedabad, Gujarat, India

e established with a goal to make a remark on today’s techy world. Started on 5TH June, 2015 with a motto to IT Services & Education and make them compatible with the future technical demands, we also tried our hands in providing IT service... Read More

Related Courses

Google Map