وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Asynchronous JavaScript: Promises, Callbacks, Async Await

سرفصل های دوره

Become an expert in Asynchronous JavaScript: Promises, Callbacks, Async Await, Event Loop, etc.


1 - Introduction
  • 1 - Introduction
  • 2 - Structure of This Course

  • 2 - Difference Between Synchronous And Asynchronous Actions
  • 3 - What Is Asynchronicity
  • 4 - Typical Example of an Asynchronous Action in JavaScript
  • 5 - Synchronous vs Asynchronous in JavaScript
  • 6 - Quick Note about Github Repository.html
  • 7 - Event Loop in JavaScript Call Stack and Task Queue
  • 8 - Lets Fix Our Example

  • 3 - Callbacks In JavaScript
  • 9 - What Is a Callback In JavaScript
  • 10 - Callbacks Are Not Always Asynchronous
  • 11 - How To Handle Errors In Asynchronous Code
  • 12 - Pros & Cons Of Callbacks
  • 13 - Callback Examples In JavaScript Libraries
  • 14 - Callbacks Lack Readability
  • 15 - Making HTTP Requests From Your Browser.html
  • 16 - Callback Hell

  • 4 - Testing Asynchronous Callbacks
  • 17 - Setting Up Testing Environment
  • 18 - Testing Callback Functions With Mocha And Chai

  • 5 - Promise In JavaScript
  • 19 - What Is a Promise In JavaScript
  • 20 - How To Create A New Promise
  • 21 - Final States Of The Promise
  • 22 - How To Use JavaScript Promises Then Method
  • 23 - Rewriting calculateSquare Function Using Promises
  • 24 - How To Promisify Any JS Function
  • 25 - Chaining Promises
  • 26 - Making HTTP Requests Using Fetch API
  • 27 - How To Avoid Callback Hell
  • 28 - Handling Promise Rejections
  • 29 - Promiseresolve And Promisereject
  • 30 - Executing Promises In Parallel Promiseall
  • 31 - How Promiseall Handles Rejections
  • 32 - Promiseall Implementing From Scratch
  • 33 - Executing Promises In Parallel PromiseallSettled
  • 34 - PromiseallSettled Implementing From Scratch
  • 35 - Which Promise Is Faster Promiserace
  • 36 - Getting First Successful Promise Promiseany
  • 37 - Promiserace Implementing From Scratch
  • 38 - Promiseany Implementing From Scratch

  • 6 - Testing Promises In JavaScript
  • 39 - Setting Up Testing Environment
  • 40 - Testing JavaScript Promises Using Mocha And Chai
  • 41 - Timeouts In Mocha
  • 42 - Making Multiple Promise Assertions In One Test

  • 7 - Async Await in JavaScript
  • 43 - Async Functions in JavaScript
  • 44 - Await Keyword in JavaScript
  • 45 - Using Async Await with Fetch API
  • 46 - Top Level Await
  • 47 - Handling Errors Using Async Await
  • 48 - Sequential vs Parallel Execution

  • 8 - Summary
  • 49 - Summary
  • 50 - Bonus Lecture Other Courses with Discounts.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 10559
    حجم: 850 مگابایت
    مدت زمان: 241 دقیقه
    تاریخ انتشار: 8 اردیبهشت 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید