|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-restful-apis/
课程评论:没有评论
**课程名称:** 构建 RESTful API **课程概述:** 本课程将带您深入了解 API(应用程序编程接口)和 RESTful API 的概念及其工作原理。您将学习如何设计 API,规划和建模自己的 API,并深入探索指导架构设计的六个 REST 设计约束。API 端点是连接您的应用程序与开发者社区的桥梁。通过本课程,您将学会编写安全、对开发者友好的 API,从而赋能您的后端应用程序,并提升用户满意度。 课程将从概览开始,包括识别系统用户(“参与者”)及其可能执行的操作的建议。随后,我们将探讨如何在构建之前验证您的设计,并深入介绍构建 API 所需的 HTTP 概念和 REST 约束。最终,课程将涵盖您在实际工作中会遇到的常见 API 设计模式。 **学习目标:** 完成本课程后,您将全面掌握构建实用 API 的知识和技能,为您的项目成功提供有力支持。 **目标受众:** * 需要在项目中使用数据的软件开发者。 * 需要理解数据交换方法以及如何与业务应用程序交互的数据专业人士。
In this course you will learn about APIs and RESTful APIs, and how they work. Learn how to design an API and learn how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture. API (Application Programming Interface) endpoints are the connections between your application and the rest of the developer community. In this course you will learn about writing secure, developer-friendly APIs that will make your back-end application thrive and keep your users happy.We'll start with an overview, including advice on identifying the users or "participants" of your system, and the activities they might perform with it. We'll then get into how to validate your design before you build it, and explores the HTTP concepts and REST constraints needed to build your API. Finally, we'll wrap up this course by covering common API design patterns you'll have to deal with.By the end of this course, you will have complete understanding and knowledge to produce useful APIs for your project.This course is intended for software developers who use data in projects. It is also useful for data professionals who need to understand the methods of data exchange and how to interact with business applications.