We may earn an affiliate commission when you visit our partners.
Google Cloud

In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee.

Read more

In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee.

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 Google Cloud's Apigee API Platform course series.

Enroll now

What's inside

Syllabus

Introduction
Mediation
Traffic Management
API Publishing
Read more
Logging and Analytics
Advanced Topics
Resources

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches advanced concepts and features of Google Cloud's Apigee API Platform, which is a key platform in the industry for building and managing APIs
Taken as the third and final course of a specialization series and assumes some previous knowledge of API development
Taught by the provider Google Cloud, known for their expertise in cloud computing and API development
Provides a comprehensive study of advanced API design, development, and management techniques
Requires learners to come in with some background knowledge in API development and experience using Google Cloud products
Offers a combination of lectures, hands-on labs, and supplemental materials, which provides a variety of learning experiences

Save this course

Save API Development on Google Cloud's Apigee API Platform to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in API Development on Google Cloud's Apigee API Platform with these activities:
Attend an Apigee user group meeting
Connect with other professionals, share knowledge, and stay updated on Apigee best practices.
Browse courses on Apigee
Show steps
  • Find and register for an upcoming Apigee user group meeting
  • Attend the meeting and participate in discussions
  • Network with other attendees and exchange ideas
Review Design Patterns
Review the foundational concepts of design patterns and their application in software development.
Show steps
  • Read the book and take notes on key concepts
  • Identify and analyze design patterns in existing codebases
  • Apply design patterns to personal projects to practice implementation
Follow online tutorials on Apigee API testing
Gain practical experience testing APIs developed in Apigee.
Browse courses on Apigee
Show steps
  • Identify and access relevant tutorials on Apigee API testing
  • Follow the tutorials and complete the exercises
  • Apply the learned techniques to test personal API projects
Four other activities
Expand to see all activities and additional details
Show all seven activities
Build an API using Apigee
Gain practical experience designing, developing, and deploying APIs using Apigee.
Browse courses on Apigee
Show steps
  • Plan and design the API architecture
  • Create a new Apigee project
  • Configure and secure the API proxy
  • Test and deploy the API
Solve Apigee code challenges
Sharpen problem-solving skills and deepen understanding of Apigee's development environment.
Browse courses on Apigee
Show steps
  • Find and access Apigee code challenges
  • Attempt to solve the challenges and debug code
  • Review solutions and learn from mistakes
Write a blog post about API best practices
Share knowledge and insights about industry best practices for API design and development.
Show steps
  • Research and gather information on API best practices
  • Outline the blog post and write a draft
  • Refine and edit the blog post
  • Publish the blog post on a relevant platform
Create a presentation on API security
Enhance understanding of API security principles and their implementation in Apigee.
Browse courses on API Security
Show steps
  • Research and gather information on API security threats and mitigation strategies
  • Create a presentation outline and slides
  • Practice and refine the presentation
  • Deliver the presentation to an audience

Career center

Learners who complete API Development on Google Cloud's Apigee API Platform will develop knowledge and skills that may be useful to these careers:
API Developer
Course participants will gain a foundation in using Google Cloud's Apigee API Platform to design, build, secure, deploy, and manage API solutions. This can lead to a career as an API Developer with a fit score of 100.
Software Engineer
This course may also be useful for Software Engineers seeking to build expertise in API development and management. Topics covered in mediation, traffic management, and API publishing can provide a foundation for success in this role. The course also provides insights into logging and analytics, which can be valuable for Software Engineers working on API-related projects.
Solutions Architect
Solutions Architects can enhance their knowledge of API design and implementation by taking this course. The course covers topics such as mediation, traffic management, and API publishing, which are essential for designing and deploying successful API solutions. It also provides insights into logging and analytics, which can be valuable for Solutions Architects working on complex API-driven systems.
Cloud Architect
Cloud Architects may find this course particularly useful for gaining knowledge in API design, implementation, and management. The course provides a solid foundation in Apigee's API Platform, which is widely used in cloud computing environments. By completing this course, Cloud Architects can enhance their skills in designing and managing scalable, secure, and efficient API solutions.
DevOps Engineer
DevOps Engineers can benefit from this course to gain insights into API deployment, management, and monitoring. The course covers topics such as traffic management, caching, logging, and analytics, which are essential for DevOps Engineers working on API-driven systems.
Technical Architect
This course can be a valuable resource for Technical Architects looking to gain expertise in API-led architectures. The course provides a comprehensive overview of Apigee's API Platform, enabling architects to design and implement robust and scalable API solutions that meet the demands of modern applications.
Mobile Developer
Mobile Developers looking to integrate APIs into their mobile applications can benefit from this course. It provides a foundation in API design, implementation, and management using Google Cloud's Apigee API Platform. By completing this course, Mobile Developers can enhance their skills in consuming and utilizing APIs effectively, enabling them to build feature-rich and user-centric mobile applications.
Data Architect
Data Architects can benefit from this course to gain knowledge in API-led data integration. The course covers topics such as mediation, traffic management, and logging, which are important for designing and managing APIs that handle data efficiently. Data Architects can leverage this knowledge to build scalable and secure data pipelines using Apigee's API Platform.
Web Developer
Web Developers seeking to develop and manage APIs for web applications can find this course useful. It covers topics such as API design, implementation, and management using Google Cloud's Apigee API Platform. By completing this course, Web Developers can enhance their skills in building scalable and secure APIs that meet the demands of modern web applications.
Full-Stack Developer
Full Stack Developers seeking to specialize in API development can benefit from this course. It provides a comprehensive understanding of API design, implementation, and management using Google Cloud's Apigee API Platform. By completing this course, Full Stack Developers can enhance their skills in building end-to-end API solutions that meet the needs of modern web and mobile applications.
Backend Developer
Backend Developers can gain valuable insights into API development and management by taking this course. It covers topics such as mediation, traffic management, and API publishing, which are essential for building robust and scalable backend systems. The course also provides knowledge of logging and analytics, which can be helpful for Backend Developers in monitoring and optimizing their API-driven applications.
Systems Analyst
Systems Analysts can benefit from this course to gain knowledge in API-led system integration. The course covers topics such as mediation, traffic management, and logging, which are important for designing and managing APIs that connect different systems effectively. Systems Analysts can leverage this knowledge to build robust and scalable integration solutions using Apigee's API Platform.
Data Scientist
Data Scientists seeking to utilize APIs in their data science workflows can find this course useful. It provides a foundation in API design, implementation, and management using Google Cloud's Apigee API Platform. By completing this course, Data Scientists can enhance their ability to access and integrate data from various sources using APIs, enabling them to build more robust and accurate data science models.
Business Analyst
Business Analysts seeking to gain knowledge in API-led business process integration can benefit from this course. It covers topics such as mediation, traffic management, and logging, which are important for designing and managing APIs that support business processes effectively. Business Analysts can leverage this knowledge to build scalable and efficient integration solutions using Apigee's API Platform.
Product Manager
Product Managers seeking to understand the technical aspects of API development and management can find this course useful. It provides a foundation in API design, implementation, and management using Google Cloud's Apigee API Platform. By completing this course, Product Managers can enhance their ability to collaborate with technical teams and make informed decisions about API-related features and functionalities.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in API Development on Google Cloud's Apigee API Platform.
Provides a comprehensive overview of RESTful API design principles and best practices, which are fundamental for developing effective and scalable APIs on Apigee.
Provides a comprehensive introduction to Apache Kafka, which key technology for building scalable and reliable messaging systems that are often used in conjunction with APIs.
Covers API security best practices and techniques, which are essential for protecting APIs developed on Apigee.
Focuses on OAuth 2.0 and OpenID Connect, which are widely used authentication and authorization protocols that are often integrated with APIs.
Presents a software architecture approach that can help improve the maintainability and testability of APIs developed on Apigee.
Provides a deep dive into data-intensive application design principles, which can be useful for understanding the data management aspects of API development on Apigee.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to API Development on Google Cloud's Apigee API Platform.
API Development on Google Cloud's Apigee API Platform
Most relevant
API Design and Fundamentals of Google Cloud's Apigee API...
Most relevant
API Security on Google Cloud's Apigee API Platform
Most relevant
API Design and Fundamentals of Google Cloud's Apigee API...
Most relevant
API Security on Google Cloud's Apigee API Platform
Most relevant
Architecting and Installing the Apigee Hybrid API Platform
Most relevant
Streamlining API Management Using Google Apigee
Most relevant
Architecting and Installing the Apigee Hybrid API Platform
Most relevant
On Premises Installation and Fundamentals with Google...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser