NodeJs

 

NODE JS AND EXPRESS FRAMEWORK



MODULE 1: INTRODUCTION TO NODE.JS

  •   Introduction to Node.js
  •   History of Node.js
  •   Introduction to io.js
  •   What is Node.js Foundation
  •   V8 Java Script Engine
  •   Why Server Side Java Script ?


MODULE 2: GETTING STARTED WITH NODE.JS

  •   Node.js Architecture
  •   JavaScript Event Loop
  •   Node.js vs. others Server-Side Frameworks
  •   Node.js Application Area
  •   Advantages of Node.js
  •   Limitations of Node.js


MODULE 3: JAVASCRIPT WITH NODE.JS

  •   Writing Asynchronous Code
  •   Blocking vs. Non-Blocking Code


MODULE 4: MODULES

  •   Understanding Modules
  •   Built-In Modules
  •   Creating Module
  •   Exporting Module
  •   Importing Modules Node.js CLI and NPM
  •   Understanding CLI
  •   Node's Package Manager: NPM
  •   Local Packages
  •   Global Packages
  •   Installing, Updating and Removing Module using NPM
  •   Understanding package.json file


MODULE 5: NODE.JS PACKAGE AND PUBLISHING

  •   Creating a Node Package
  •   Publishing Package
  •   Using published package


MODULE 6: PACKAGES

  •   Introduction of NPM Package
  •   Express NPM Package
  •   Multer NPM Package
  •   Node Mail NPM Package
  •   Boot Stripe NPM Package integration
  •   JSONWEBTOKEN NPM Integration
  •   Introduction of crypto-JS


MODULE 7: CODE DEBUGGING

  •   Built-In Debugger
  •   Node Inspector
  •   IDE Debuggers


MODULE 8: EXCEPTIONS HANDLING

  •   Try. Catch
  •   Call back
  •   Event Emitters


MODULE 9: EVENTS

  •   Understanding Events
  •   Event Emitter class
  •   Emiting Event, Listening Event


MODULE 10: STREAMS

  •   Creating streams
  •   Streams types
  •   Readable Stream
  •   Writable Stream
  •   Stream Pipe
  •   Creating Buffer
  •   Buffer decoding


MODULE 11: FILE SYSTEM AND PATH MODULE

  •   Introduction to fs Module
  •   The fs modules operations
  •   Manipulating Files Create, Open, Read, Write, Close, Rename, Delete
  •   Manipulating Directives Create, Read, Remove
  •   The path Module
  •   Building a Web server
  •   HTTP Request Methods, Headers
  •   Response Codes and Headers


MODULE 12: EXPRESS FRAMEWORK

  •   Understanding Express
  •   Installing Express
  •   Creating and Running Express App


MODULE 13: ROUTING AND VIEW ENGINES

  •   Router Object
  •   Router Object Methods
  •   View Engine -Handlebars
  •   Response Methods


MODULE 14: MIDDLEWARE AND REQUEST PROCESSING

  •   Middleware
  •   Express Middleware
  •   Express Request Processing



No comments:

Post a Comment