API Development on Google Cloud's Apigee API Platform
- Offered byCoursera
API Development on Google Cloud's Apigee API Platform at Coursera Overview
Duration | 14 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
API Development on Google Cloud's Apigee API Platform at Coursera Highlights
- 17%
- got a tangible career benefit from this course.
- Earn a shareable certificate upon completion.
- Flexible deadlines according to your schedule.
API Development on Google Cloud's Apigee API Platform at Coursera Course details
- This course, API Development on Google Cloud's Apigee API Platform, is the third in a series of three courses in the Developing APIs for Google Cloud's Apigee API Platform specialization. The first course introduces you to API design and the fundamentals of the Apigee platform. The second course focuses on API security. This course focuses on additional API development topics.
- In this course, you learn how to create APIs that utilize multiple services, how to create a REST API for SOAP services, and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies. You learn about traffic management and caching. You also create a developer portal, and publish your API to the portal. You learn about logging and analytics, as well as CI/CD and the different deployment models supported by Apigee.
- This course utilizes hands-on labs that model an API development process that can be used for real-world projects on Google Cloud's Apigee API platform.
API Development on Google Cloud's Apigee API Platform at Coursera Curriculum
Module 0: Introduction
Course Series Introduction
Course Introduction
IMPORTANT: About the labs for this course
Module Overview
JSON, XML, and SOAP
Lab Intro: Add XML Support
Lab Intro: Create a REST API for a SOAP Service
Mediation and Service Callouts (1)
Mediation and Service Callouts (2)
Custom Code
Lab Intro: Mashup
Lab Intro: Hosted Targets
Lab Intro: Call Services in Parallel using JavaScript
Shared Flows
Lab Intro: Shared Flows
Fault Handling
Lab Intro: Fault Handling
Extensions
Module Review
Lab numbering
Module Quiz
Module 2: Traffic Management
Module Overview
Apigee Components
Rate Limiting with Spike Arrests and Quotas (1)
Rate Limiting with Spike Arrests and Quotas (2)
Rate Limiting with Spike Arrests and Quotas (3)
Rate Limiting with Spike Arrests and Quotas (4)
Rate Limiting with Spike Arrests and Quotas (5)
Lab Intro: Traffic Management
Caching (1)
Caching (2)
Caching (3)
Lab Intro: Caching
Module Review
Module Quiz
Module Overview
REST API Design, Part III: Versioning
Developer Portals
Lab Intro: Developer Portal
Module Review
Module Quiz
Module Overview
Message Logging and the Cloud Logging Extension
Analytics
Module Review
Module Quiz
Module Overview
Apigee Offline Development and CI/CD
Apigee Deployment Options
Module Review
Course Review
Next Steps
Module Quiz