MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Modern Asynchronous JavaScript

Course Summary

When it comes to writing asynchronous code in JavaScript, callbacks can be a hassle. In this course, you'll see alternatives to callbacks, including ES6 promises, and how to combine generators with promises to write async code in a synchronous style.

  • +

    Course Syllabus

    - 54m 12s

    —Callback Nesting Nightmare 6m 15s
    —What You Will Get out of This Course 2m 10s
    —What You Need to Know 6m 39s
    —How to Use This Course 0m 46s
    —Callbacks 4m 39s
    —Double-edged Sword: Explicit Async Seams 1m 15s
    —Con: Seams Rip Across Program 4m 7s
    —Con: Another Error Mechanism 3m 6s
    —Con: Hard to Reuse Error-handling Logic 1m 25s
    —Con: Difficult to Understand 2m 40s
    —Challenge: Synchronize Multiple Callbacks 4m 49s
    —Solution 6m 7s
    —Parallelism: Wouldn't This Be Nice? 2m 41s
    —One-shot Events 3m 0s
    —Takeaways 4m 26s
    Lab Setup
    - 26m 7s

    —Cloning the Starting Point from GitHub 1m 46s
    —Operation Examples 7m 32s
    —Running the Tests 1m 59s
    —WebStorm Settings 2m 42s
    —Auto Running Tests 1m 49s
    —A Few Pointers About Using Mocha 3m 58s
    —Callback Examples 3m 47s
    —Debugging 2m 31s
    Building a Promise Framework
    - 50m 54s
    Chaining Operations (Promises)
    - 50m 46s
    Cushioning Callbacks
    - 54m 5s
    ES6 Promises and Beyond
    - 1h 11m
    Building a Generator-based Control Flow Function
    - 1h 7m
    ES2018 Async/Await and Other Generator Control Flow Libraries
    - 20m 30s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url