API Design and Fundamentals of Google Cloud's Apigee API Platform
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
API Design and Fundamentals of Google Cloud's Apigee API Platform
This course is part of Developing APIs with Google Cloud's Apigee API Platform Specialization
Instructor: Google Cloud Training
45,926 already enrolled
Included with
Learn more
2,414 reviews
2,414 reviews
What you'll learn
Describe the features of Apigee that are used to create and manage APIs throughout the API lifecycle.
Describe the fundamentals of REST API design.
Discuss API products and API product strategies.
Build APIs with the Apigee API Platform.
Skills you'll gain
Tools you'll learn
Details to know
4 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- 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 5 modules in this course
In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API lifecycle, and how the Apigee API platform helps you manage all aspects of the lifecycle. You learn how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers.
Through a combination of lessons, 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 first course of the Developing APIs with the Apigee API Platform series. After completing this course, enroll in the API Security with the Apigee API Platform course.
This module introduces the Apigee platform, API management, and the API lifecycle.
What's included
8 videos1 assignment
8 videosβ’Total 27 minutes
- Course introductionβ’2 minutes
- Apigee overview: Introductionβ’0 minutes
- Apigee overview (1)β’6 minutes
- Apigee overview (2)β’3 minutes
- API lifecycleβ’7 minutes
- Apigee organizations and environments (1)β’6 minutes
- Apigee organizations and environments (2)β’2 minutes
- Apigee overview: Reviewβ’0 minutes
1 assignmentβ’Total 8 minutes
- Apigee overview: Quizβ’8 minutes
This module introduces the basic concepts of REST API design, API first development, and OpenAPI specifications.
What's included
6 videos1 assignment
6 videosβ’Total 22 minutes
- API-first and OpenAPI specifications: Introductionβ’0 minutes
- REST API design: Basics (1)β’8 minutes
- REST API design: Basics (2)β’8 minutes
- API-first developmentβ’4 minutes
- OpenAPI specificationsβ’2 minutes
- API-first and OpenAPI specifications: Reviewβ’0 minutes
1 assignmentβ’Total 8 minutes
- API-first and OpenAPI specifications: Quizβ’8 minutes
This module introduces API proxies, proxy and target endpoints, environment groups, route rules, target servers, conditions, flows, and policies.
What's included
12 videos1 assignment3 app items1 plugin
12 videosβ’Total 51 minutes
- API proxies: Introductionβ’1 minute
- Apigee API proxiesβ’7 minutes
- Lab intro: Generating an API Proxy Using an OpenAPI Specβ’1 minute
- Proxy endpoints and environment groupsβ’9 minutes
- Conditions, flows, and policies (1)β’6 minutes
- Conditions, flows, and policies (2)β’4 minutes
- Conditions, flows, and policies (3)β’8 minutes
- Conditions, flows, and policies (4)β’7 minutes
- Target endpoints, route rules, and target serversβ’8 minutes
- Lab intro: Target Serversβ’1 minute
- Lab intro: Route Rules and the Debug Toolβ’1 minute
- API proxies: Reviewβ’1 minute
1 assignmentβ’Total 10 minutes
- API proxies: Quizβ’10 minutes
3 app itemsβ’Total 180 minutes
- Lab: Generating an API Proxy Using an OpenAPI Specβ’60 minutes
- Lab: Target Serversβ’60 minutes
- Lab: Route Rules and the Debug Toolβ’60 minutes
1 pluginβ’Total 15 minutes
- Accessing and completing labsβ’15 minutes
This module introduces REST API response design, API products, app developers, apps, API keys, and API product strategies.
What's included
9 videos1 assignment1 app item
9 videosβ’Total 35 minutes
- API products: Introductionβ’1 minute
- API products, developers, apps, and API keysβ’8 minutes
- API product strategies (1)β’6 minutes
- API product strategies (2)β’5 minutes
- Lab intro: API Products, Developers, Apps, and API Keysβ’1 minute
- REST API design: Responses (1)β’8 minutes
- REST API design: Responses (2)β’5 minutes
- API products: Reviewβ’0 minutes
- Course reviewβ’1 minute
1 assignmentβ’Total 8 minutes
- API products: Quizβ’8 minutes
1 app itemβ’Total 60 minutes
- Lab: API Products, Developers, Apps, and API Keysβ’60 minutes
PDF links to all modules
What's included
1 reading
1 readingβ’Total 10 minutes
- Course resourcesβ’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
Offered by
Explore more from Design and Product
- Status: Free TrialG
Google Cloud
Course
- Status: Free TrialG
Google Cloud
Course
- Status: Free Trial
Specialization
- Status: Free Trial
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
74.89%
- 4 stars
20.67%
- 3 stars
3.06%
- 2 stars
0.70%
- 1 star
0.66%
Showing 3 of 2414
Reviewed on Jun 7, 2021
Excellent coverage for the API design and fundamentals for people started working on Apigee platform. Much go through material
Reviewed on Oct 8, 2018
Gives you a basic understanding of Apigee and also gets you setup with the tools you need to learn more in the follow up classes.
Reviewed on Sep 24, 2019
Very easy to pick up and understand. The in-depth design, while still beginner, is refined well and communicates best practices which helps API development get started on the right foot!
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
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.
More questions
Financial aid available,
