-
Review of Promises and async/await
- Advanced Promise chaining
- Error handling in async code
-
Generators and Iterators
- Creating custom iterables
- Using generators for asynchronous flow control
-
Web Workers
- Offloading heavy computations
- Communication between the main thread and workers
-
Async Iteration
- for-await-of loops
- Async generators
-
Advanced Event Loop Concepts
- Microtasks vs Macrotasks
- Optimizing for the event loop
-
Real-world async patterns
- Throttling and debouncing
- Async queues and limiters