
Develop api based applications from scratch using json data and request-response workflows, including a currency converter, language detector, and world clock.
See how an API acts as an interface, a middleman that simplifies tasks by accepting requests and returning data in usable formats.
Learn how http status codes signal server responses across 1xx to 5xx, including 200 ok, 404 not found, and common redirects such as 301 and 302.
Implement a front-end workflow that uses jquery ajax to call an API on button click, sending a key and input, and displays the detected languages from the JSON response.
Build an API-driven world clock by fetching supported time zones with two APIs, handling errors for unsupported zones, and rendering a 12-hour clock with padded hours, minutes, and seconds.
APIs (Application Programming Interfaces) are gaining popularity nowadays among businesses in different industries. APIs allow us to create applications that access the features or data of an operating system or application. This course "APIs in Action: Build API-Based Applications" helps you understand the basics of API and also to make use of existing APIs to develop your own applications from scratch.
By completing this course, you will understand basic AJAX concepts, JSON and XML processing and also web application development. You will learn how to use XMLHttpRequest object in JavaScript as well as jQuery.
The applications you are going to develop as part of this course are
Currency Converter
Language Detector
World Clock