Asynchronous JavaScript and Promises | Steven Hancock | Skillshare

Asynchronous JavaScript and Promises

Steven Hancock, Founder All Things JavaScript

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
16 Lessons (1h 58m)
    • 1. Course Introduction

      0:59
    • 2. Asynchronous Vs. Synchronous Code

      6:24
    • 3. Understanding Callbacks

      15:00
    • 4. Issues with Callbacks

      6:35
    • 5. Understanding Promises

      5:13
    • 6. Using Promises

      20:46
    • 7. Using Fetch and Promises to Load JSON

      7:50
    • 8. Promise Exercise 1 Start

      3:06
    • 9. Promise Exercise 1 End

      5:20
    • 10. Promise Exercise 2 Start

      0:59
    • 11. Promise Exercise 2 End

      4:34
    • 12. Creating JavaScript Promises

      18:20
    • 13. Promise Exercise 3 Start

      4:42
    • 14. Promise Exercise 3 End

      4:32
    • 15. Using the Promise all and race Methods

      12:54
    • 16. Congratulations!

      1:12

About This Class

518ffaa1

Working with promises is a skill that any modern JavaScript programmers needs to have. Modern JavaScript libraries, APIs and even some native code make use of promises. This course will help you master that important skill.

In this course we will first cover asynchronous coding and callbacks. Both concepts are critical to understanding promises. Before jumping into promises, we will look at some of the drawbacks of just using callbacks to achieve asynchronous coding. You will then learn to use promises and create your own promises. Exercises will help you learn these concepts thoroughly.

Welcome to this course and lets get started using promises!