Best Node JS Training in Jalandhar & Best Node JS Industrial Training in Jalandhar

Introduction

  1. Blocking vs. Non-Blocking
  2. Event-driven Programming
  3. JavaScript Closures
  4. Event Loop
  5. Blocking The Event Loop
  6. Node.js Philosophy (userland vs. core)

Installing Node.jsDownload and Install

  1. Node REPL
  2. First Hello World
  3. References (API docs, Mailing List, etc…)

Modules and npm  Anatomy of a module

  1. Private code
  2. Accessing and using modules
  3. npm commands
  4. package.json

The Callback Pattern What are callbacks

  1. Examples
  2. Callback-last
  3. Error-first

Event Emitter

  1. When to use Event Emitters
  2. Binding Functions to Events
  3. Examples
  4. Creating an Event Emitter

Error Handling

  1. Callbacks: Error-first
  2. Errors in Event Emitters
  3. Uncaught Exceptions
  4. Using Domains

Buffers

  1. Why Buffers exist
  2. Creating Buffers
  3. Reading Buffers
  4. Writing Buffers
  5. Manipulating Buffers

Streams

  1. What are streams
  2. Read Stream API
  3. Read Stream API
  4. Flow Control
  5. Piping
  6. Duplex Stream
  7. Transform Stream