Referral program

Asynchronous Programming with Javascript

Rp500,000 Rp99,000

SKU: MS1052800133 Categories: , , ,
Product price
Additional options total:
Order total:
  • Description
  • Unit Outline
  • Instructor
  • Additional information
  • Certificate
  • Reviews (0)


About this course

Want to supercharge your JavaScript? Asynchronous programming keeps web applications responsive by allowing multiple tasks to be processed at the same time.

This computer science course will cover the latest asynchronous features in JavaScript, such as Promises and Generators. By the end of this course, you should be able to make asynchronous network requests and write maintainable asynchronous code in JavaScript.

What you’ll learn

  • Asynchronous Fundamentals
  • How to use JavaScript Promises
  • How to use the Fetch API
  • How to use JavaScript Generators

Estimate Time : 18 hours

Module 0: Introduction

  • Welcome to the Course
  • Course Outline
  • Grading and Due Dates
  • How to Navigate through the Course
  • Course Forums
  • Module 0 Assignment: Introductions
  • Pre-Course Survey

Module 1: Asynchronous Fundamentals

  • Intro to Asynchronous Fundamentals
  • Asynchronous Programming Fundamentals
  • Callback Functions
  • Timers
  • DOM Events
  • Module 1 Tutorial Lab: Memory Match
  • Module 1 Assignment: Stop Watch
  • Module 1 Assessment

Module 2: Promises

  • Intro to Promises
  • Creating and Using Promises
  • Chaining Promises
  • Handling Multiple Promises
  • Module 2 Tutorial Lab: Product Catalog
  • Module 2 Assignment: Advanced Product Catalog
  • Module 2 Assessment

Module 3: Fetch API

  • Intro to the Fetch API
  • Basic Fetch Usage
  • Customizing Fetch Settings
  • Using Fetch with Requests
  • Module 3 Tutorial Lab: Face API
  • Module 3 Assignment: Text Analytics API
  • Module 3 Assessment

Module 4: Generators

  • Intro to Generators
  • Generator Functions and Generator Objects
  • More on Generator Objects
  • Using Generators with Asynchronous Functions
  • Module 4 Tutorial Lab: Star Wars API
  • Module 4 Assignment: Starship Comparison
  • Module 4 Assessment

Module 5: Final Assessment

  • Final Assessment

Benjamin Lin is a Content Developer at Microsoft Learning with a focus on JavaScript and full-stack web technologies. He received his B.S. in Computer Engineering from Cal Poly SLO.

Additional information

Author / Publisher







When you enrolled into this course you will automatically get a Certificate of Achievement for completing the course. An example is provided below.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You've just added this product to the cart:

Invite & Earn

Signup to start sharing your link

Available Coupon