VOOZH about

URL: https://www.coursera.org/learn/api-development-apigee-gcp

⇱ API Development with the Apigee API Platform | Coursera


API Development with the Apigee API Platform

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

API Development with the Apigee API Platform

15,888 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.6

1,052 reviews

Beginner level
No prior experience required
Flexible schedule
2 weeks at 10 hours a week
Learn at your own pace
91%
Most learners liked this course

Gain insight into a topic and learn the fundamentals.
4.6

1,052 reviews

Beginner level
No prior experience required
Flexible schedule
2 weeks at 10 hours a week
Learn at your own pace
91%
Most learners liked this course

What you'll learn

  • Discuss the Apigee platform capabilities for implementing mediation, traffic management, caching, and fault handling.

  • Describe how Apigee integrates with and enhances the use of large language models in AI-based APIs and apps.

  • Describe the deployment options for the Apigee platform.

  • Build complex APIs with the Apigee API platform.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

6 assignments

Taught in English

Build your subject-matter expertise

This course is part of the Developing APIs with Google Cloud's Apigee API Platform Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 6 modules in this course

In this course, you learn how to create APIs that utilize multiple 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.

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. This is the third and final course of the Developing APIs with the Apigee API Platform course series.

This module introduces mediation concepts, including payload formats and transformation, service callouts, custom code policies, hosted targets, shared flows, and fault handling

What's included

18 videos1 assignment5 app items1 plugin

18 videosβ€’Total 45 minutes
  • Course introductionβ€’2 minutes
  • Mediation: Introductionβ€’1 minute
  • JSON, XML, and SOAP (1)β€’4 minutes
  • JSON, XML, and SOAP (2)β€’3 minutes
  • Lab intro: Add XML Supportβ€’0 minutes
  • Mediation and service callouts (1)β€’6 minutes
  • Mediation and service callouts (2)β€’4 minutes
  • Custom code (1)β€’4 minutes
  • Custom code (2)β€’3 minutes
  • Lab intro: Mashing Up Servicesβ€’0 minutes
  • Lab intro: Call Services in Parallel using JavaScriptβ€’0 minutes
  • Shared flows (1)β€’5 minutes
  • Shared flows (2)β€’3 minutes
  • Lab intro: Shared Flowsβ€’0 minutes
  • Fault handling (1)β€’5 minutes
  • Fault handling (2)β€’4 minutes
  • Lab intro: Fault Handlingβ€’0 minutes
  • Mediation: Reviewβ€’1 minute
1 assignmentβ€’Total 8 minutes
  • Mediation: Quizβ€’8 minutes
5 app itemsβ€’Total 450 minutes
  • Lab: Add XML Supportβ€’90 minutes
  • Lab: Mashing Up Servicesβ€’90 minutes
  • Lab: Shared Flowsβ€’90 minutes
  • Lab: Fault Handlingβ€’90 minutes
  • Lab: Call Services in Parallel using JavaScriptβ€’90 minutes
1 pluginβ€’Total 15 minutes
  • Accessing and completing labsβ€’15 minutes

This module introduces spike arrests, quotas, and caching within Apigee.

What's included

13 videos1 assignment2 app items

13 videosβ€’Total 44 minutes
  • Traffic management: Introductionβ€’0 minutes
  • Apigee componentsβ€’5 minutes
  • Managing traffic spikesβ€’4 minutes
  • Spike arrest algorithms (1)β€’4 minutes
  • Spike arrest algorithms (2)β€’5 minutes
  • Quotas (1)β€’6 minutes
  • Quotas (2)β€’4 minutes
  • Lab intro: Traffic Managementβ€’0 minutes
  • Caching (1)β€’4 minutes
  • Caching (2)β€’5 minutes
  • Caching (3)β€’6 minutes
  • Lab intro: Cachingβ€’0 minutes
  • Traffic management: Reviewβ€’0 minutes
1 assignmentβ€’Total 8 minutes
  • Traffic management: Quizβ€’8 minutes
2 app itemsβ€’Total 180 minutes
  • Lab: Traffic Managementβ€’90 minutes
  • Lab: Cachingβ€’90 minutes

This module introduces Apigee's AI capabilities and how they support the development, scaling, and securing of AI solutions.

What's included

13 videos1 assignment3 app items

13 videosβ€’Total 38 minutes
  • Apigee and AI: Introductionβ€’1 minute
  • LLMs, agents, and Apigee (1)β€’5 minutes
  • LLMs, agents, and Apigee (2)β€’4 minutes
  • Securing prompts and resources (1)β€’5 minutes
  • Securing prompts and resources (2)β€’4 minutes
  • Lab Intro: Sanitize Gemini Prompts and Responses with Apigeeβ€’0 minutes
  • Limiting token usage (1)β€’5 minutes
  • Limiting token usage (2)β€’5 minutes
  • Lab Intro: Manage LLM Token Usage with Apigeeβ€’0 minutes
  • Semantic caching (1)β€’4 minutes
  • Semantic caching (2)β€’5 minutes
  • Lab Intro: Semantic Caching with Apigeeβ€’0 minutes
  • Apigee and AI: Reviewβ€’0 minutes
1 assignmentβ€’Total 10 minutes
  • Apigee and AI: Quizβ€’10 minutes
3 app itemsβ€’Total 180 minutes
  • Lab: Sanitize Gemini Prompts and Responses with Apigeeβ€’60 minutes
  • Lab: Manage LLM Token Usage with Apigeeβ€’60 minutes
  • Lab: Semantic Caching with Apigeeβ€’60 minutes

This module introduces API publishing, the developer portal, and API versioning.

What's included

5 videos1 assignment1 app item

5 videosβ€’Total 11 minutes
  • API publishing: Introductionβ€’0 minutes
  • REST API design: Versioningβ€’6 minutes
  • Developer portalsβ€’3 minutes
  • Lab Intro: Developer Portalβ€’0 minutes
  • API publishing: Reviewβ€’0 minutes
1 assignmentβ€’Total 8 minutes
  • API publishing: Quizβ€’8 minutes
1 app itemβ€’Total 90 minutes
  • Lab: Developer Portalβ€’90 minutes

This module introduces message logging, Cloud Logging, and Apigee API Analytics.

What's included

5 videos1 assignment

5 videosβ€’Total 10 minutes
  • Logging and analytics: Introductionβ€’0 minutes
  • Message loggingβ€’3 minutes
  • Apigee API analytics (1)β€’4 minutes
  • Apigee API analytics (2)β€’3 minutes
  • Logging and analytics: Reviewβ€’0 minutes
1 assignmentβ€’Total 8 minutes
  • Logging and analytics: Quizβ€’8 minutes

This module introduces Apigee deployment options and CI/CD tools and strategies.

What's included

7 videos1 reading1 assignment

7 videosβ€’Total 23 minutes
  • Advanced topics: Introductionβ€’0 minutes
  • Apigee offline development and CI/CDβ€’4 minutes
  • Deployment optionsβ€’5 minutes
  • Advanced Apigee features (1)β€’6 minutes
  • Advanced Apigee features (2)β€’5 minutes
  • Advanced topics: Reviewβ€’0 minutes
  • Course reviewβ€’2 minutes
1 readingβ€’Total 10 minutes
  • Reading: Next stepsβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Advanced topics: Quizβ€’10 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
4.6 (95 ratings)
Google Cloud
2,269 Coursesβ€’4,431,051 learners

Explore more from Software Development

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    71.76%

  • 4 stars

    23.09%

  • 3 stars

    3.89%

  • 2 stars

    0.66%

  • 1 star

    0.57%

Showing 3 of 1052

MM
Β·

Reviewed on Sep 5, 2018

really good hands on experience with the product, and clear explanations for all concepts. Really enjoyed this

SG
Β·

Reviewed on May 29, 2020

a lot of semantic and grammar mistakes in the subtitles in almost all videos. Even the title Is incorrect in the "Extension" video.

CY
Β·

Reviewed on Sep 6, 2019

Unfortunately, the node js example is no longer valid after the changing of edge UI to hosted target. Please change the content.

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,