Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.
Web applications constantly communicate with servers to fetch data, submit forms, and provide real-time updates. Understanding the networking APIs available in the browser is essential for building modern web applications.
In this unit, you’ll learn about browser networking capabilities. We’ll cover the Fetch API, the modern way to make HTTP requests, XMLHttpRequest (XHR) which you’ll still encounter in older code, CORS (Cross-Origin Resource Sharing) and how to handle it, and the Stream API for handling large amounts of data efficiently.
These networking fundamentals are the foundation for any web application that communicates with a server or external API.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | The Fetch API |
| 2: | XMLHttpRequest |
| 3: | CORS |
| 4: | Streams API |