Самый ожидаемый модуль курса. Здесь будем работать на клавиатуре. Всё, что копили в первых трёх модулях — протокол, методы, статусы, JSON — теперь оживает.

Четыре главы:

  • DevTools → Network — смотрим, что уже летает в текущей вкладке;
  • fetch() — первый GET-запрос своими руками к публичному API;
  • Promise и async/await — чтобы код не превращался в лесенку из .then().then().then();
  • где взять публичные API, чтобы тренироваться без сервера: JSONPlaceholder, dog.ceo, PokeAPI и другие.

К концу модуля свой первый рабочий запрос уже будет в кармане. Дальше — только усложняем.