We may earn an affiliate commission when you visit our partners.
Joseph Lowery

The Apigee Professional API Engineer designs, builds, and maintains API proxies. The API Engineer's responsibilities include cross-cutting business concerns like authentication, authorization, monitoring, logging, governance, and documentation. API Engineers also consider API design features like consistency, usability, and versioning. Finally, the API Engineer measures and drives success of the API program and is responsible for the documentation, promotion, and evangelism of its products. **Note:** Google has also officially retired this certification. (https://support.google.com/cloud-certification/answer/10343239?hl=en&ref_topic=9433464). The Apigee UI also has totally changed.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops expertise in API design, which is core to software architecture
Builds a foundation in Google Cloud APIs and related services
Is highly relevant to software engineering and data engineering
Is no longer relevant to industry, or supported by Google

Save this course

Save Google Cloud Apigee Certified API Engineer 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 Google Cloud Apigee Certified API Engineer with these activities:
Review API design principles
Help learners to recall API design principles and best practices, setting a solid foundation for the course.
Browse courses on API Design
Show steps
  • Read through an article or online tutorial on API design principles.
  • Consider existing APIs that you use and evaluate their design.
Review API and proxy concepts
Refreshes core API and proxy concepts essential for understanding the course material.
Show steps
  • Review online resources on API fundamentals.
  • Explore different types of proxies and their use cases.
  • Practice creating simple APIs using RESTful principles.
Follow API security best practices
Provides practical guidance on implementing industry-standard security measures for APIs.
Browse courses on API Security
Show steps
  • Identify common API security vulnerabilities.
  • Learn best practices for authentication and authorization.
  • Follow industry-recommended guidelines for API security.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Attend an API design workshop
Offers practical training and insights into effective API design principles.
Browse courses on API Design
Show steps
  • Research and identify a reputable API design workshop.
  • Register and attend the workshop.
  • Actively participate in discussions and exercises.
Develop an API design document
Reinforces understanding of API design principles and documentation best practices.
Show steps
  • Gather requirements and define the scope of the API.
  • Create an API design document outlining the API's architecture, endpoints, and data models.
  • Validate the design with stakeholders and team members.
Design and implement API proxies
Reinforces hands-on skills in designing, building, and deploying API proxies.
Browse courses on API Design
Show steps
  • Design an API proxy to meet specific requirements.
  • Implement the proxy using an API management platform.
  • Test and validate the proxy's functionality.
Mentor junior API developers
Strengthens understanding of API concepts by teaching and supporting others.
Show steps
  • Identify opportunities to mentor junior API developers.
  • Provide guidance and support on API design, implementation, and best practices.
  • Review their work and provide constructive feedback.

Career center

Learners who complete Google Cloud Apigee Certified API Engineer will develop knowledge and skills that may be useful to these careers:
API Engineer
An API Engineer designs, builds, and maintains APIs. This includes creating and managing API specifications, documentation, and testing. The Google Cloud Apigee Certified API Engineer course is directly relevant to this role. It provides a comprehensive foundation in API design, development, and maintenance that can lead to success in this field.
API Evangelist
An API Evangelist is responsible for promoting and evangelizing APIs. This includes creating and managing API documentation, tutorials, and other resources. The Google Cloud Apigee Certified API Engineer course may be useful to an API Evangelist because it provides a foundation in API design and development that can lead to success in this role.
API Manager
An API Manager is responsible for managing the lifecycle of APIs. This includes planning, designing, developing, deploying, and maintaining APIs. The Google Cloud Apigee Certified API Engineer course may be useful to an API Manager because it provides a foundation in API design and management that can lead to success in this role.
Data Architect
A Data Architect is responsible for designing, building, and maintaining data architecture. This includes creating and managing data models and databases. The Google Cloud Apigee Certified API Engineer course may be useful to a Data Architect because it provides a foundation in API design, which can lead to better data architecture and design.
Web Developer
A Web Developer designs, develops, and maintains websites. This includes writing code, testing, and debugging. The Google Cloud Apigee Certified API Engineer course may be useful to a Web Developer because it provides a foundation in API design and development that can lead to success in this role.
Product Manager
A Product Manager manages the development and launch of products. This includes defining product requirements, developing product plans, and managing product teams. The Google Cloud Apigee Certified API Engineer course may be useful to a Product Manager because it provides a foundation in API design and development that can lead to success in this role.
Cloud Architect
A Cloud Architect is responsible for designing, building, and maintaining cloud computing systems. This includes creating and managing the architecture of cloud-based applications, data, and infrastructure. The Google Cloud Apigee Certified API Engineer course may be useful to a Cloud Architect because it provides a foundation in API design, which can lead to better cloud architecture and design.
Project Manager
A Project Manager plans and executes projects. This includes defining project scope, developing project plans, and managing project teams. The Google Cloud Apigee Certified API Engineer course may be useful to a Project Manager because it provides a foundation in API design and development that can lead to success in this role.
Software Architect
A Software Architect works to design, develop, and maintain the architecture of computer systems. The individual designs and develops new features and functions within a pre-existing system, or they may work on building an entirely new system from scratch. The Google Cloud Apigee Certified API Engineer course may be useful to a Software Architect because it provides a foundation in API design, which can lead to better system architecture and design.
Mobile Developer
A Mobile Developer designs, develops, and maintains mobile applications. This includes writing code, testing, and debugging. The Google Cloud Apigee Certified API Engineer course may be useful to a Mobile Developer because it provides a foundation in API design and development that can lead to success in this role.
Application Developer
An Application Developer designs and develops web and mobile applications. Additionally, these professionals integrate applications to work with other software. The Google Cloud Apigee Certified API Engineer course may be useful to an Application Developer because it provides a foundation in API design that can lead to better integration and communication between different applications.
Systems Architect
A Systems Architect is responsible for designing, building, and maintaining computer systems. This includes creating and managing the architecture of computer networks, servers, and other hardware and software components. The Google Cloud Apigee Certified API Engineer course may be useful to a Systems Architect because it provides a foundation in API design, which can lead to better system architecture and design.
Software Developer
A Software Developer designs, develops, and maintains software applications. This includes writing code, testing, and debugging. The Google Cloud Apigee Certified API Engineer course may be useful to a Software Developer because it provides a foundation in API design and development that can lead to success in this role.
Data Scientist
A Data Scientist uses data to solve business problems. This includes collecting, analyzing, and interpreting data. The Google Cloud Apigee Certified API Engineer course may be useful to a Data Scientist because it provides a foundation in API design and development that can lead to success in this role.
Business Analyst
A Business Analyst analyzes and solves business problems. This includes identifying and defining business requirements, and developing and implementing solutions. The Google Cloud Apigee Certified API Engineer course may be useful to a Business Analyst because it provides a foundation in API design and development that can lead to success in this role.

Reading list

We've selected six 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 Google Cloud Apigee Certified API Engineer.
Covers fundamental principles of RESTful API design, from resource modeling to versioning and documentation.
Provides a thorough overview of API design principles and best practices, with a focus on cloud-based APIs.
Provides foundational knowledge on microservices architecture, including API design patterns and best practices for building scalable and resilient APIs.
Provides a comprehensive catalog of integration patterns for enterprise applications, including API integration patterns.
Provides guidance on implementing continuous delivery practices for cloud-based applications, including pipelines for API development and deployment.

Share

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

Similar courses

Here are nine courses similar to Google Cloud Apigee Certified API Engineer.
Streamlining API Management Using Google Apigee
Most relevant
Architecting and Installing the Apigee Hybrid API Platform
Most relevant
Google Cloud Certified Professional Cloud Security...
Most relevant
On Premises Installation and Fundamentals with Google...
Most relevant
API Security on Google Cloud's Apigee API Platform
Most relevant
API Development on Google Cloud's Apigee API Platform
Most relevant
API Development on Google Cloud's Apigee API Platform
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
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