Network Requests in JavaScript Course. JavaScript-based applications typically use APIs to retrieve and send data to the server. In this course, you will learn all about making HTTP requests using JavaScript. Most JavaScript-based applications use APIs to retrieve and send data from the server. In this Network Requests in JavaScript course, you will learn how to use JavaScript to communicate with APIs. First, you will learn how to send HTTP requests and process the returned data. Next, you will explore security-related features such as CORS. Finally, you will learn how to leverage WebSockets for high-performance communication. After completing this course, you will have the JavaScript skills and knowledge required to work with APIs and network requests.