> Formations > Developing APIs with Google Cloud's Apigee API Platform

Course : Developing APIs with Google Cloud's Apigee API Platform

Developing APIs with Google Cloud's Apigee API platform

Practical course - 3d - 21h00 - Ref. GQL
Price : 2890 € E.T.

Developing APIs with Google Cloud's Apigee API Platform

Developing APIs with Google Cloud's Apigee API platform



With this course, you'll learn how to create APIs that use multiple services and how to use custom code on Apigee. You'll also learn how to handle failures and share proxies logic, discover traffic management and caching. You'll create a developer portal and publish your API on the portal. You'll learn about logging and analysis, as well as CI/CD and the different deployment models supported by Apigee.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. GQL
  3d - 21h00
2890 € E.T.




With this course, you'll learn how to create APIs that use multiple services and how to use custom code on Apigee. You'll also learn how to handle failures and share proxies logic, discover traffic management and caching. You'll create a developer portal and publish your API on the portal. You'll learn about logging and analysis, as well as CI/CD and the different deployment models supported by Apigee.


Teaching objectives
At the end of the training, the participant will be able to:
Identify the purpose and value of the Apigee platform
Understanding Apigee's terminology and organizational model
Interacting with the Apigee API platform
Applying an API-first approach and best practices to solve scenarios
Understanding and implementing API lifecycles and security

Intended audience
Developers, architects or engineers responsible for designing, implementing or managing APIs, API products or digital products that use APIs.

Prerequisites
Basic knowledge of HTTP, XML, JSON and JavaScript, but not mandatory.

Certification
Official course without certification.

Practical details
Teaching methods
Training in French. Official course material in English.

Course schedule

1
Introducing Apigee

  • Understand the position and role of API management in modern application development.
  • Define the logical components and organizational structure of the Apigee API Platform.
  • Differentiate between Apigee flexible deployment models.
  • Explain the application programming interface (API) life cycle.

2
API First and OpenAPI specifications

  • Describe the fundamental principles of REST API design.
  • Understand the value of API-First development and how to apply it.
  • Discuss the OpenAPI specification and its use in the context of API-First development.

3
API proxies

  • Define API and API proxy building blocks.
  • Describe how API proxies work and the role of features such as flows, policies, etc.
  • Describe how APIs are exposed.
  • Understand how API proxies connect to back-end systems.

4
API products

  • Define API products and API product strategies.
  • Understand the role of developers, applications and API keys in API management.
  • Describe the API publication process.
  • Understand API responses and status codes for REST APIs.

5
Authentication, authorization and OAuth

  • Discuss the importance of application programming interface (API) security.
  • Understand the value of application identity.
  • Understand the role of user authentication and authorization.
  • Understand OAuth and its application in the context of API design and management.
  • Understand federated identity and the use of JSON web tokens in API proxies.

6
Content, transport and internal security

  • The platform's ability to protect against content-based attacks.
  • Transport security and how to protect the connection between Apigee and back-end services.
  • Protect sensitive data with KVM, data masking and private variables.

7
Mediation

  • Ready-to-use platform capabilities for mediation and fault management.
  • Implementation models and policies for JSON, XML and SOAP.
  • Extensibility options using service calls, JavaScript and Java.
  • Development practices and capabilities used to share and implement flows and policies.

8
Traffic Management

  • When and how to use traffic management.
  • Applicable options and use cases for flow limitation with peak stops and quotas.
  • Caching strategy and how to apply it.

9
API publishing

  • The strategy and process for publishing application programming interfaces.
  • Better understanding of REST API design by discussing API version management.
  • The role of developer portals in the API lifecycle and API strategy.

10
Logging and analysis

  • Options available for message logging.
  • The value and use of application programming interface (API) analysis.
  • Extensibility options available for API analysis using custom metrics.
  • Extensibility options available for API analysis using custom dimensions.

11
Advanced topics

  • Discuss recommended practices and tools for offline Apigee development.
  • Describe the features offered by the Apigee API.
  • Evaluate options for leveraging CI/CD as part of the API lifecycle.
  • Explore Apigee deployment options.


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
BAPTISTE T.
07/10/25
5 / 5

The trainers are very educational and have a perfect command of the material and the subject.
AMINE T.
07/10/25
5 / 5

The trainers were very informative and pleasant.



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 9 June, 24 Nov.

PARIS LA DÉFENSE
2026 : 9 June, 24 Nov.