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