Developing APIs with the Apigee API Platform
In this 3-day course we’re taking a look at how to design, build, manage, deploy and secure APIs with the Apigee API Platform.
The Developing APIs with the Apigee API Platform course shows how to use policies and custom code to build API proxies and how to package APIs for app developers. Key topics include securing APIs against threats using OAuth, JSON Web Tokens (JWTs), federated security, threat protection and traffic management. You also look at the fundamentals of REST API design, API products and product strategies, and the flows for the OAuth 2 grant types.
Throughout the course, hands-on labs let participants validate and extract payload data, call external services, and transform HTTP requests and responses, building fully featured, secure APIs on Apigee. The course also explores how Apigee supports AI-driven experiences by protecting apps from harmful prompts and responses, caching responses by semantic similarity and managing token usage, and it introduces advanced Apigee features for API management, security and discovery.
This introductory course is aimed at developers, architects and engineers responsible for the solutioning, design, implementation or management of APIs, API products or digital products that use APIs. Familiarity with HTTP, XML, JSON and JavaScript is helpful.