{"product_id":"developing-apis-with-google-clouds-apigee-api-platform","title":"Developing APIs with Google Cloud's Apigee API Platform","description":"\u003cdiv\u003e\u003cp\u003eIn this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API life cycle, and how the Apigee API platform helps you manage all aspects of the life cycle. You learn how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eDeveloping APIs with Google Cloud's Apigee API Platform Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eIn this course, you will:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExplore and put into practice API design, development and management concepts.\u003c\/li\u003e\n\u003cli\u003eDescribe the fundamentals of REST API design.\u003c\/li\u003e\n\u003cli\u003eDescribe API products, API product strategies, and how to publish APIs to a developer portal.\u003c\/li\u003e\n\u003cli\u003eDescribe Apigee terminology and organizational model based on Apigee product capabilities.\u003c\/li\u003e\n\u003cli\u003eDiscuss the role of user authentication and authorization and the importance of API security.\u003c\/li\u003e\n\u003cli\u003eIdentify capabilities available to secure, scale, and manage APIs and API products.\u003c\/li\u003e\n\u003cli\u003eExplore and put into practice API design, development and management concepts.\u003c\/li\u003e\n\u003cli\u003eDiscuss the out-of-the-box platform capabilities for implementing mediation, traffic management, caching, and fault handling.\u003c\/li\u003e\n\u003cli\u003eDescribe the value and use of API analytics.\u003c\/li\u003e\n\u003cli\u003eDescribe the deployment options for the Apigee platform. • Interact with the Apigee API Platform.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eA good understanding of HTTP, XML, JSON, and JavaScript is beneficial.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eDeveloping APIs with Google Cloud's Apigee API Platform Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eModule 1) Apigee Overview\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefine the placement and role of API Management in modern application development.\u003c\/li\u003e\n\u003cli\u003eDefine logical components and organizational structure of Apigee API platform.\u003c\/li\u003e\n\u003cli\u003eDifferentiate between Apigee flexible deployment models.\u003c\/li\u003e\n\u003cli\u003eExplain the API lifecycle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 2) API-First and OpenAPI Specifications \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDescribe the fundamentals of REST API design.\u003c\/li\u003e\n\u003cli\u003eDescribe the value of API-first development and how to apply it.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 3) API Proxies \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefine the building blocks of APIs and API proxies.\u003c\/li\u003e\n\u003cli\u003eDescribe how API proxies work and how capabilities such as flows, policies, route rules, environment groups, and target servers play a role.\u003c\/li\u003e\n\u003cli\u003eDescribe how APIs are exposed.\u003c\/li\u003e\n\u003cli\u003eDescribe how API proxies connect to backend systems.\u003c\/li\u003e\n\u003cli\u003eGenerate an API proxy using an OpenAPI specification.\u003c\/li\u003e\n\u003cli\u003eRun an API proxy in different environments without changing the target URL in the proxy code.  Route target endpoints using route rules and troubleshoot proxies using the Apigee debug tool.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 4) API Products \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefine API products and API product strategies.\u003c\/li\u003e\n\u003cli\u003eDescribe the role of developers, applications, and API keys in API management.\u003c\/li\u003e\n\u003cli\u003eDescribe the API publication process.\u003c\/li\u003e\n\u003cli\u003eDescribe API responses and status codes for REST APIs.\u003c\/li\u003e\n\u003cli\u003ePublish APIs as products.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 5) Authentication, Authorization, and OAuth \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDiscuss the importance of API security.\u003c\/li\u003e\n\u003cli\u003eDiscuss the role of user authentication and authorization.\u003c\/li\u003e\n\u003cli\u003eDiscuss the main components of OAuth and its application in the context of API design and management.\u003c\/li\u003e\n\u003cli\u003eDiscuss federated identity and the use of JSON Web Tokens in API proxies.\u003c\/li\u003e\n\u003cli\u003eApply the OAuthV2 policy to allow apps to access the retail API proxy by providing an OAuth token.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 6) Content, Transport, and Internal Security \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExplore platform capabilities for protecting against content-based attacks.\u003c\/li\u003e\n\u003cli\u003eDiscuss transport security and how to protect the connection between Apigee and backend services.\u003c\/li\u003e\n\u003cli\u003eDiscuss how to protect sensitive data using KVMs, data masking, and private variables.\u003c\/li\u003e\n\u003cli\u003eProtect an API proxy against content attacks and malicious requests.\u003c\/li\u003e\n\u003cli\u003ePrevent internal users from getting unauthorized access to sensitive data.\u003c\/li\u003e\n\u003cli\u003eApply a private variable and a debug mask to hide data when debugging an API proxy.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 7) Mediation \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDescribe the out-of-the-box platform capabilities for implementing mediation and fault handling.\u003c\/li\u003e\n\u003cli\u003eDescribe implementation patterns and policies for JSON, XML, and SOAP.\u003c\/li\u003e\n\u003cli\u003eDiscuss extensibility options using Service Callouts, JavaScript, and Java.\u003c\/li\u003e\n\u003cli\u003eExplore development practices and capabilities used to reuse, share, and enforce execution of flows and policies.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 8) Traffic Management \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDescribe when and how to use traffic management.\u003c\/li\u003e\n\u003cli\u003eEvaluate options and applicable use cases for rate limiting with spike arrests and quotas.\u003c\/li\u003e\n\u003cli\u003eDescribe caching strategy and how to apply it.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 9) API Publishing \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDescribe API Publishing strategy and process.\u003c\/li\u003e\n\u003cli\u003eExpand understanding of REST API Design by discussing API versioning.\u003c\/li\u003e\n\u003cli\u003eDescribe the role of developer portals in the API lifecycle and as a critical part of API strategy.\u003c\/li\u003e\n\u003cli\u003eCreate, configure and use a developer portal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 10) Logging and Analytics\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDiscuss available options for message logging.\u003c\/li\u003e\n\u003cli\u003eDiscuss the value and use of API analytics.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 11) Advanced Topics\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDiscuss recommended practices and tooling for Apigee offline development and CI\/CD.\u003c\/li\u003e\n\u003cli\u003eDescribe the Apigee deployment options.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"267B87US \/ 2026-07-08T09:00:00 \/ Online","offer_id":47534213791963,"sku":"US-1467-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"271C34US \/ 2027-01-06T09:00:00 \/ Herndon, VA","offer_id":48216585371867,"sku":"US-1467-IL","price":2228.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/developing-apis-with-google-clouds-apigee-api-platform","provider":"Learning Tree International","version":"1.0","type":"link"}