L09 - Asynchronous programming

How to work with JavaScript in the browser and fetching data from external servers using asynchronous HTTP requests.

The lecture covers topics like:

  • Asynchronous programming
  • JSON
  • AJAX
  • await/async
  • promises
  • Fetch
  • Web storage
  • Cookies

Presentation

View the presentation "Asynchronous programming" with Johan Leitet.

The slides are here.

There is an English version and a Swedish version of the presentation.

Resources

  1. In the (free online) book "JavaScript for impatient programmers", review the following chapters.

  2. REST clients development tools

External resources