API Development on Google Cloud's Apigee API Platform

  • 4.7
Approx. 15 hours to complete

Course Summary

Learn how to develop APIs with Apigee and Google Cloud Platform in this comprehensive course. Gain practical skills to design, secure, and publish APIs.

Key Learning Points

  • Understand the fundamentals of API development
  • Learn how to secure APIs using OAuth2 and API keys
  • Discover best practices for API design and documentation

Job Positions & Salaries of people who have taken this course might have

    • USA: $85,000 - $130,000
    • India: INR 6,00,000 - INR 12,00,000
    • Spain: €35,000 - €50,000
    • USA: $85,000 - $130,000
    • India: INR 6,00,000 - INR 12,00,000
    • Spain: €35,000 - €50,000

    • USA: $120,000 - $180,000
    • India: INR 12,00,000 - INR 20,00,000
    • Spain: €50,000 - €70,000
    • USA: $85,000 - $130,000
    • India: INR 6,00,000 - INR 12,00,000
    • Spain: €35,000 - €50,000

    • USA: $120,000 - $180,000
    • India: INR 12,00,000 - INR 20,00,000
    • Spain: €50,000 - €70,000

    • USA: $90,000 - $140,000
    • India: INR 6,50,000 - INR 13,00,000
    • Spain: €40,000 - €55,000

Related Topics for further study


Learning Outcomes

  • Develop APIs using Apigee and Google Cloud Platform
  • Secure APIs using OAuth2 and API keys
  • Design and document APIs following best practices

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of programming concepts
  • Familiarity with web technologies such as HTTP and REST

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures
  • Hands-on exercises

Similar Courses

  • API Design and Fundamentals of Google Cloud's Apigee API Platform
  • API Development on Google Cloud's Apigee API Platform
  • Google Cloud Platform Fundamentals: Core Infrastructure

Related Education Paths


Notable People in This Field

  • Sam Newman
  • Kin Lane
  • Kelsey Hightower

Related Books

Description

"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.

Knowledge

  • Describe Apigee terminology and organizational model based on Apigee product capabilities.
  • Interact with Apigee API Platform.
  • Explore and put into practice API design, development and management concepts.
  • Identify capabilities available to secure, scale, and manage APIs and API products.

Outline

  • Introduction
  • Course Series Introduction
  • Course Introduction
  • Mediation
  • Module Overview
  • JSON, XML, and SOAP
  • Lab Intro: Add XML Support
  • Mediation and Service Callouts (1)
  • Mediation and Service Callouts (2)
  • Custom Code
  • Lab Intro: Mashup
  • Lab Intro: Call Services in Parallel using JavaScript
  • Shared Flows
  • Lab Intro: Shared Flows
  • Fault Handling
  • Lab Intro: Fault Handling
  • Module Review
  • Labs in this course
  • REST clients
  • Mediation
  • 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)
  • Lab Intro: Traffic Management
  • Caching (1)
  • Caching (2)
  • Caching (3)
  • Lab Intro: Caching
  • Module Review
  • Traffic Management
  • API Publishing
  • Module Overview
  • REST API Design, Part III: Versioning
  • Developer Portals
  • Lab Intro: Developer Portal
  • Module Review
  • API Publishing
  • Logging and Analytics
  • Module Overview
  • Message Logging
  • Analytics
  • Module Review
  • Logging and Analytics
  • Advanced Topics
  • Module Overview
  • Apigee Offline Development and CI/CD
  • Apigee Deployment Options
  • Module Review
  • Course Review
  • Apigee X and Apigee Edge differences
  • Next Steps
  • Advanced Topics

Summary of User Reviews

Discover the world of API development with Apigee and GCP. This course provides a comprehensive overview of API development, covering everything from basic concepts to advanced techniques. The course has received high praise from students for its engaging content and practical approach.

Key Aspect Users Liked About This Course

Many users appreciated the hands-on approach of the course, which allowed them to apply the concepts they learned to real-world scenarios.

Pros from User Reviews

  • Engaging and practical content
  • Hands-on approach to learning
  • Comprehensive overview of API development
  • Great instructor
  • Excellent resources provided

Cons from User Reviews

  • Some users found the pace of the course to be too fast
  • The course assumes some prior knowledge of programming
  • Not suitable for absolute beginners
  • Some users found the course to be too technical
  • The course could benefit from more examples
English
Available now
Approx. 15 hours to complete
Google Cloud Training
Google Cloud
Coursera

Instructor

Google Cloud Training

  • 4.7 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses