Learn your way! Get started

NodeJS 2021, Part 3 of 6: Asynchronous Programming

with expert Laurence Svekis


Watch trailer


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 10/25/2021
Level Intermediate
Runtime 1h 34m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams N/A


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

NodeJS allows you to build complex and powerful application quickly and easily writing JavaScript code. In this course you will learn Asynchronous programming, calls and event loops, call stack output and Node events.

Prerequisites

Web Development experience Coding Experience Use of a Code Editor JavaScript experience.

Meet the expert

Providing Web development courses and digital marketing strategy courses since 2002. An experienced web application developer, having worked on multiple enterprise level applications, hundreds of websites, business solutions and many unique and innovative web applications. Web & application development areas of expertise include HTML, CSS, JavaScript, JQuery, Bootstrap, PHP and MySQL. Anything to do with web creation and digital experience. Passionate about ;everything to do with web application development, programming to online marketing with a strong focus on social media and SEO.

Course outline



Module 5

JavaScript Asynchronous programming (27:07)
  • Introduction (00:08)
  • JavaScript Asynchronous Programming (01:27)
  • Asynchronous Programming Overview (10:49)
  • Stack and Queue Examples (09:06)
  • JavaScript Callbacks (05:28)
  • Summary (00:08)
Calls Event Loops Job Function (27:50)
  • Introduction (00:08)
  • Calls Event Loops Job Function (09:59)
  • Event Loop Example Recursive Function (05:26)
  • Job Queue Event Loop Function Execution (12:09)
  • Summary (00:08)
Call Stack Output Order Examples (21:30)
  • Introduction (00:08)
  • Call Stack Output Order Examples (05:52)
  • JavaScript Promises (07:22)
  • Node Process Object Terminal Input Output (07:59)
  • Summary (00:08)
Node Event EventEmitter (17:34)
  • Introduction (00:08)
  • Node Event EventEmitter (08:09)
  • Setup Node Events (09:08)
  • Summary (00:08)