Asynchronous JavaScript and APIs

Working with time and the network: the event loop, callbacks, promises, async and await, fetch, REST and JSON APIs and error handling.

JS-120 Year 1 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · JavaScript Programming

Course content

  1. 1Synchronous and asynchronous codeComing
  2. 2The event loopComing
  3. 3Callbacks and their problemsComing
  4. 4PromisesComing
  5. 5Async and awaitComing
  6. 6Fetching data with fetchComing
  7. 7REST APIs and JSONComing
  8. 8Handling errors and timeoutsComing
  9. 9Running tasks in parallelComing
  10. 10Working with third-party APIsComing
  11. 11Web workersComing
  12. 12Capstone: a live data dashboardComing

Requirements

Recommended background. You can start any course at any time.

Description

Working with time and the network: the event loop, callbacks, promises, async and await, fetch, REST and JSON APIs and error handling.

Part of the Information Technology stream, typically taken in year 1.