APIs have been called "the glue of the digital landscape". Not only do they enable to search for the cheapest flights; without APIs, millions of applications could not interact with each other and make your Internet experience happen. They are a concept as well as technique for devices to connect and plugin to each other's services. By learning about the basics of API development, you will hold the power of connecting services and sharing information in your hands.
Today's workshop at Sage Pay aims at making APIs understandable by teaching & experimenting with their use.
Download (clone) this Github repository and save it on your Desktop. We'll guide you through the challenges.
Read & follow the instructions in the .md
files. They work best when viewed in your browser, so simply click on the links below.
- Go to the morning folder and follow the instructions in the
morning-challenge.md
file: link - The afternoon folder contains the
afternoon-challenge.md
file with instructions for this challenge to complete: link
Make sure you have the following installed in your computer to do the challenges:
To experiment with Backend API development, checkout this tutorial on creating a simple jQuery client with the Spring framework and building the corresponding hello world
web service.
If you want to look into building your own weather app, checkout this tutorial.