课程主页: https://www.coursera.org/learn/api-development-apigee-gcp
在这个数字化时代,API的开发与管理显得尤为重要。Coursera上的《API Development on Google Cloud’s Apigee API Platform》课程,为开发者们提供了深入的API开发技能,特别是对于使用Google Cloud的Apigee平台的经验。
课程概述
在这门课程中,学员将学习如何创建使用多个服务的API,并能够在Apigee上使用自定义代码。课程的内容包括故障处理、共享逻辑、流量管理和缓存机制。学员还将创建开发者门户,并将API发布到该门户。此外,课程还涵盖了日志记录和分析,以及CI/CD和Apigee支持的不同部署模型。
课程大纲
该课程分为几个模块,涵盖了从基础知识到进阶主题:
- 介绍 – 欢迎参加API开发课程,这是“基于Google Cloud的Apigee API平台开发API”系列课程中的第三门。
- 中介 – 介绍中介概念,包括有效负载格式与转换、服务调用、自定义代码策略、托管目标、共享流和故障处理。
- 流量管理 – 介绍Apigee中的峰值控制、配额和缓存机制。
- API发布 – 介绍API发布、开发者门户和API版本控制。
- 日志记录与分析 – 介绍消息日志、Cloud Logging与Apigee分析。
- 进阶主题 – 介绍Apigee部署选项及CI/CD工具与策略。
学习体验
课程通过讲座、实践实验和补充材料结合的方式,让学员更好地掌握API开发的实际操作。Hands-on lab特别有助于学生将理论知识应用于实际情况,确保掌握技能。
推荐理由
如果你对API开发、Google Cloud及Apigee感兴趣,这个课程是一个非常值得投资的选择。通过系统的学习,你将能够在现代开发中增强自己的能力,并能够有效管理和发布API。
总的来说,这是一门内容丰富、结构严谨的课程,适合希望在API开发领域迈出新步伐的开发者。一旦完成这门课程,必定会为你的职业生涯增添一笔重要的财富!
课程主页: https://www.coursera.org/learn/api-development-apigee-gcp