Restful API

Restful API 是一种软件架构风格,它定义了一套创建 Web Service 的约束条件。Coursera 的 Restful API 目录让您深入了解此类 Interface 的开发、运行和部署背后的原理和技术。您将学习如何使用 HTTP 方法、状态代码和媒体类型设计和实现 Restful API,以及如何处理版本控制、安全性和 Data Validation。您还将学习如何构建可扩展、可维护和安全的 Restful API,掌握将第三方 API 集成到应用程序 Stack 中的知识。对于任何热衷于利用 Web Services 的强大功能和灵活性的现代 Stack 开发人员、软件工程师或 IT 专业人士来说,这项关键技能都是不可或缺的。
64凭据
213门课程

相关角色

获得晋升所需的知识和技能。

  • 此角色有 US$169,728 工资中位数¹.

    描述:

    A Back End Developer handles server-side logic, databases, and app performance, ensuring secure data flow using Node.js, SQL, and cloud services.

    此角色有 US$169,728 工资中位数¹.

    提供方

    IBM_logo
    Microsoft_logo
    Meta_logo
  • 此角色有 US$162,560 工资中位数¹.

    描述:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    此角色有 US$162,560 工资中位数¹.

    提供方

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

探索 RESTful API 课程目录

  • 状态:免费试用

    您将获得的技能: 授权(计算), 可扩展标记语言(XML), 数据验证, API 设计, 还原式 API, 调试, Django (网络框架), Authentication, 应用编程接口 (API), 测试工具, JSON, 性能调整, 软件文档

  • 状态:新
    状态:免费试用

    您将获得的技能: Restful API, API Design, Spring Boot, Authentications, Test Automation, JSON, Application Deployment, Spring Framework, Application Programming Interface (API), Object-Relational Mapping, JUnit, Test Case, Software Quality Assurance, Software Testing, Business Logic, Back-End Web Development, Data Modeling, Software Architecture, Java Programming, Java

  • 状态:新
    状态:免费试用

    您将获得的技能: API Design, API Gateway, Postman API Platform, Application Programming Interface (API), Restful API, Data Validation, Authentications, OAuth, Microservices, Cloud API, Application Deployment, CI/CD, Open Web Application Security Project (OWASP), Authorization (Computing), Application Frameworks, Performance Tuning, Application Lifecycle Management, Test Automation, Prometheus (Software), Grafana

  • 您将获得的技能: Node.JS, Restful API, Application Programming Interface (API), Back-End Web Development, Microsoft Visual Studio, Web Applications, Javascript, Application Development

  • 状态:新
    状态:免费试用

    您将获得的技能: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Unix Commands, HTML and CSS, Git (Version Control System), GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, API Design, Linux Commands, Python Programming

  • 状态:免费试用

    您将获得的技能: OAuth, API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Application Deployment, Google Cloud Platform, Application Lifecycle Management, Enterprise Application Management, Security Controls, Proxy Servers, Continuous Integration, Application Security, Middleware, Software Documentation, Network Security, Application Performance Management

是什么让您今天来到 Coursera?

  • 状态:免费

    您将获得的技能: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Web Development, Application Programming Interface (API), Web Applications, Responsive Web Design, Real Time Data, Javascript

  • 状态:免费试用

    University of Michigan

    您将获得的技能: SQL, 数据清理, 计算机编程, 应用编程接口 (API), 数据结构, 数据建模, 网页抓取, 网络服务, 还原式 API, Network Protocol(网络协议, 数据库系统, Python 程序设计, 数据处理, 数据存储, JSON, 关系数据库, 数据可视化, 编程原则, 数据库, 数据库设计

  • 您将获得的技能: Postman API Platform, JSON, Application Programming Interface (API), Software Testing, Restful API, Scripting, Test Case, Functional Testing

  • 状态:新
    状态:免费试用

    您将获得的技能: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, JSON, Restful API, Apache Maven, Application Programming Interface (API), Test Tools, Test Case, Test Planning, JUnit, Test Engineering, Security Testing, Test Automation, Authentications, Test Data, Scalability, Software Testing, Java Programming, Java

  • 状态:免费试用
    状态:人工智能技能

    您将获得的技能: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design

  • 状态:新
    状态:免费试用

    您将获得的技能: API Design, Restful API, Application Deployment, Spring Boot, Back-End Web Development, Data Modeling, Software Architecture, Object-Relational Mapping, System Configuration, Software Design, Application Development, Java Platform Enterprise Edition (J2EE), Business Logic

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • Google Cloud
  • Meta
  • EDUCBA
  • IBM
  • Scrimba
  • LearnQuest
  • Pearson