Outline
- Chapter 1: Introduction focuses on the async model in JavaScript. It explores the key differences between async and synchronous models
- Chapter 2: Callbacks describes what callbacks are and how they are used to capture results of async operations
- Chapter 3: Promises introduces promises and how they can be used to manage async operations
- Chapter 4: Generators goes over generator functions and explains how they can be used for different purposes including async tasks
- Chapter 5: Async Await explores the asycn/await abstraction around generators and promises and how they can be used to simplify async flows