导入
课程概述
了解课程的概览、先修要求以及目标受众。
什么是 API?
就像人类通过语言或手势进行交流一样,软件之间也需要 API 来相互沟通。应用程序编程接口(API)用于连接两个软件端点。API 定义了请求数据的 URL 以及发送数据的方法和参数。API 接收数据后进行处理,并以响应的形式返回相应的信息。因此,API 实现了两个软件组件或程序之间的通信。
...
API 的工作原理
**GitHub** 是一个全球数百万开发者贡献代码并学习不同软件项目的地方。GitHub 提供 **Git**,一种版本控制系统,开发者可以在其中修改源代码或文件,并审查或恢复之前的版本。GitHub 为开发者提供了一个协作平台,使众多开发者能够共同参与同一个项目。

- 仓库(Repositories)
- 分支(Branches)
- 协作者(Collaborators)
- 部署(Deployments)
- 提交记录(Commits)
- 搜索功能(Search)
- 项目管理(Projects)
- 拉取请求与发布(Pull requests and Release)
- APIs
- GitHub
- Python

目标受众
本课程适合希望探索 GitHub API 的任何学习者。学习者可以是以下任一类人群:
- 希望深入了解 GitHub API 的开发者
- 希望从创建仓库到最终发布合并内容,全流程管理开发流程的专业人士
...