Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Asynchronous JavaScript: Promises, Callbacks, Async Await, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:01:56
    Introduction
  2. Урок 2. 00:03:12
    Structure Of This Course
  3. Урок 3. 00:05:15
    Typical Example of an Asynchronous Action in JavaScript
  4. Урок 4. 00:05:42
    Synchronous vs Asynchronous in JavaScript
  5. Урок 5. 00:06:10
    Event Loop in JavaScript. Call Stack and Message Queue
  6. Урок 6. 00:01:55
    Let's Fix Our Example
  7. Урок 7. 00:02:48
    What Is Callback In JavaScript?
  8. Урок 8. 00:02:20
    Callback Function Is Not Always Asynchronous
  9. Урок 9. 00:08:13
    How To Handle Errors In Asynchronous Code
  10. Урок 10. 00:01:09
    Pros & Cons Of Callback Function
  11. Урок 11. 00:01:30
    Callback Examples In JavaScript Libraries
  12. Урок 12. 00:07:46
    Callbacks Lack Readability
  13. Урок 13. 00:05:47
    Callback Hell In JavaScript
  14. Урок 14. 00:04:19
    Setting Up Testing Environment
  15. Урок 15. 00:11:01
    Testing Callback Functions With Mocha And Chai
  16. Урок 16. 00:02:24
    What Is JavaScript Promise
  17. Урок 17. 00:03:18
    How To Create A New Promise
  18. Урок 18. 00:01:59
    Final States Of The Promise
  19. Урок 19. 00:04:34
    How To Use JavaScript Promise. Then Method
  20. Урок 20. 00:05:57
    Rewriting calculateSquare Function Using Promises
  21. Урок 21. 00:07:54
    How To Promisify Any Function in JavaScript
  22. Урок 22. 00:06:02
    Chaining Promises In JavaScript
  23. Урок 23. 00:05:00
    Making HTTP Requests Using Fetch API
  24. Урок 24. 00:03:37
    How To Avoid Callback Hell
  25. Урок 25. 00:06:44
    Handling Promise Rejections
  26. Урок 26. 00:04:49
    Promise.resolve And Promise.reject
  27. Урок 27. 00:04:44
    Executing Promises In Parallel: Promise.all Method
  28. Урок 28. 00:03:35
    How Promise.all Handles Rejections
  29. Урок 29. 00:05:57
    Which Promise Is Faster? Promise.race Method
  30. Урок 30. 00:04:20
    Setting Up Testing Environment
  31. Урок 31. 00:09:51
    Testing JavaScript Promises Using Mocha And Chai
  32. Урок 32. 00:04:10
    Timeouts In Mocha
  33. Урок 33. 00:08:01
    Making Multiple Promise Assertions In One Test
  34. Урок 34. 00:03:29
    Async Functions in JavaScript
  35. Урок 35. 00:09:07
    Await Keyword in JavaScript
  36. Урок 36. 00:02:59
    Handling Errors Using Async Await
  37. Урок 37. 00:04:42
    Sequential vs Parallel Execution
  38. Урок 38. 00:00:51
    Summary