This entry-level programming training prepares learners to use REST APIs and take full advantage of existing protocols to build large, scalable systems.
The key to understanding REST APIs and JSON is to remember that any time you're exchanging information between a browser and a server, the data must be text. Images, multimedia, applications, browser requests — they're all text in one form or another. REST APIs and JSON let us gather and transmit that information efficiently.
JavaScript Object Notation (JSON) is how Javascript objects get packaged up and sent to a client, and Representational State Transfer (REST) is a type of API that is flexible enough to help you meet the needs of diverse users and customers. When it comes to ensuring your servers or applications are reliably communicating with users and clients, you need REST and JSON.
Once you're done with this training, you'll know how to write REST APIs and take full advantage of existing protocols to build large, scalable systems.
For anyone who manages cloud administrators, this training can be used to onboard new cloud administrators, curated into individual or team training plans, or as a reference resource.
Using REST APIs and JSON: What You Need to Know
For any cloud administrator looking to improve their proficiency with structured date sources, this AWS course covers topics such as:
- Structure of a REST request
- Five types of request that can be sent to a server
- Including all necessary data data in stateless requests
- Maintaining a uniform interface to allow for the application to evolve independently
- Differentiating HTTP from REST and their architectural styles
Who Should Take Using REST APIs and JSON Training?
This REST API and JSON training is considered foundational-level training, which means it was designed for cloud administrators with at least a year of experience with structured data sources and experienced cloud administrators looking to validate their skills.
New or aspiring cloud administrators. If you're new to cloud administration, don't be frightened away by discussions of REST and key/value pairs: if your job involves keeping client-host interactions smooth and predictable, you need this REST APIs and JSON training. Keeping your caches available, managing which architecture layer is used, and ensuring your Code on Demand gets transmitted are just a few of the things you'll master with this training.
Experienced cloud administrators. If you've been working as a cloud administrator for several years, you probably already know that unlike SOAP APIs, REST isn't constrained to XML. Sure, they're fine with XML, but they can also use YAML and JSON. But knowing that isn't the same as being comfortable with writing and using structured data organized according to the distinct key/value pairs unique to JSON. Learn how to use REST APIs and how to incorporate JSON with them with this training.