JavaScript II: Async, APIs, and the Modern Web
For students who've finished JavaScript Fundamentals — asynchronous code (Promises, async/await), fetch() against a real public API, and organizing code with JavaScript modules, one small concept at a time.
Included with a subscription15 modules
Course content
- 1. Glossary
- 2. Why Asynchronous Code?
- 3. Callbacks
- 4. Promises
- 5. async/await
- 6. Handling Errors in Async Code
- 7. Running Things Concurrently
- 8. Introducing fetch()
- 9. Working with JSON
- 10. Handling Fetch Errors
- 11. Sending Data with fetch()
- 12. Organizing Code with Modules
- 13. Default Exports and Named Exports Together
- 14. Fetching and Displaying Real Data
- 15. Capstone: A Small Data-Driven Widget