Ashok Vidyut Products
  • Rasika
  • (45 review)

Node.js Crash Course. Introduction

NodeJS is an open-source framework that has been developed for developers to understand and build web applications with the help of JavaScript. NodeJS uses an event-driven, non-blocking IO model and server-side JavaScript environment. NodeJS is mainly focused on several important concepts in it like file system working, streams, buffers, and building HTTP server with NodeJS. Attend Free Demos of NodeJS Training by Experts.

Objectives of the Course

  • To understand the NodeJS framework
  • To build HTTP server with NodeJS
  • To understand Buffers, Events, and Streams
  • To build web applications with the help of JavaScript

Who should do the course

  • FullStack Developers
  • Project Managers
  • Those who are willing to learn and build their career in web development

curriculum
RAM vs. I/O latency Blocking vs. Non-Blocking Event-driven Programming Event Loop Blocking The Event Loop Node.js Philosophy
Download and Install Node REPL First Hello World
Anatomy of a module Private code Accessing and using modules npm commands package.json
What are callbacks Callback-last Error-first
When to use Event Emitters Binding Functions to Events Event Requests and Listening
Callbacks: Error-first Errors in Event Emitters Uncaught Exceptions Using Domains
Why Buffers exist Creating Buffers Reading and Writing Buffers Manipulating Buffers
What are streams Read and Write Stream API Flow Control Piping Duplex Stream Transform Stream
Intro and Installing Express.js Building a Hello Express application Creating routes Rendering Layouts Using templates Adding partials Using locals and conditional templates Modularizing routes
Listening for Broadcasting Answering questions
No SQL and Document Stores Relational DBs Configuration and platform setup CRUD Operations
WhatsApp Consult Now