Course

Developing APIs with Google Cloud's Apigee API Platform

Google Cloud

This three-course specialization introduces learners to Apigee, Google Cloud's full-lifecycle API management platform. Through a combination of presentations, hands-on labs, and supplemental materials, you will explore the complete API lifecycle, learning how to design, secure, and publish APIs using the Apigee API Platform. The course is intended for developers, architects, or engineers responsible for the solutioning, design, implementation, or management of APIs.

  • Develop a good understanding of Google Cloud's Apigee API platform features and organizational model.
  • Learn how to design APIs and deploy them to the Apigee API platform.
  • Understand how to productize and publish APIs, gaining a deep understanding of API security, including OAuth, JSON Web Tokens, and federated identity.

Note: It is strongly recommended to take the courses in order, as later lab activities build on APIs implemented during previous labs.

Certificate Available ✔

Get Started / More Info
Developing APIs with Google Cloud's Apigee API Platform
Course Modules

This specialization consists of three courses. In the first course, you will learn about API design and fundamentals of Google Cloud's Apigee API Platform. The second course focuses on API security, and the third course covers API development on Google Cloud's Apigee API Platform.

API Design and Fundamentals of Google Cloud's Apigee API Platform

Explore and put into practice API design, development, and management concepts. This module covers the fundamentals of REST API design, API products, API product strategies, and how to publish APIs to a developer portal. It also describes Apigee terminology and the organizational model based on Apigee product capabilities.

API Security on Google Cloud's Apigee API Platform

The second module delves into API security on Google Cloud's Apigee API Platform. It discusses the role of user authentication and authorization, API security, and the capabilities available to secure, scale, and manage APIs and API products. Participants will interact with the Apigee API Platform.

API Development on Google Cloud's Apigee API Platform

The final module focuses on API development on Google Cloud's Apigee API Platform. It covers out-of-the-box platform capabilities for implementing mediation, traffic management, caching, and fault handling. Additionally, it describes the value and use of API analytics and deployment options for the Apigee platform.

More Software Development Courses

Architecting with Google Kubernetes Engine: Foundations 한국어

Google Cloud

Architecting with Google Kubernetes Engine: Foundations' is the first course in the series, covering Google Cloud's layout and principles, container creation and...

Effective Programming in Scala

École Polytechnique Fédérale de Lausanne

Effective Programming in Scala is a comprehensive course that equips learners with the skills to leverage Scala idioms, handle asynchronous computations, and model...

Linux for Developers

The Linux Foundation

Linux for Developers is an essential course for mastering Linux systems, command line operations, and open source software. Gain the skills needed for daily work...

Using MySQL Database with PHP

Coursera Project Network

Learn to create dynamic websites using PHP, SQL, and MySQL databases in this 1.5-hour project. Apply PDO and MySQLi methods to access SQL-based and MySQL databases...