Repolode
microsoft

microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

微软推出的多模块课程,教开发者把 GitHub Copilot 当作 AI 结对编程伙伴使用。

Star
8,164
Fork
1,776
未关闭 Issue
1
最近提交
上个月

这是什么?

这是一门约 10 小时的多模块 GitHub Copilot 课程,分为入门、进阶和高级三个层次。课程介绍 Agent 模式,讲解如何用自然语言提示 Copilot 完成规划、代码生成、测试和迭代等多步骤任务。

进阶部分在 Visual Studio Code 中分别演示 JavaScript、Python 和 C# 项目,并介绍 Copilot CLI、编码代理,以及与 GitHub MCP 服务器的 MCP 集成。高级部分涵盖行内聊天与斜杠命令、借助 Copilot for Azure 部署到云端、处理复杂 SQL、升级老旧 Python 项目、迁移到其他编程语言,以及在 Jupyter Notebook 中做数据科学分析。

每节课都包含讲解文档、动手练习和延伸资料。使用 Copilot 需要有效的 GitHub Copilot 订阅,学习者需要先将课程 fork 到自己的 GitHub 账号中再逐节完成。

核心功能

  • 01涵盖 Agent 模式,用于多步骤的自主编码任务。
  • 02提供 VS Code 中 JavaScript、Python 和 C# 的分语言实验。
  • 03讲解 Copilot CLI、编码代理以及 MCP 集成。
  • 04包含 Azure 部署、复杂 SQL 和遗留代码升级等进阶主题。
  • 05每节课都配有讲解文档和动手练习。

适用场景

  • 刚接触 GitHub Copilot、希望按部就班学习的开发者。
  • 评估 Copilot 代理如何融入编码工作流的团队。
  • 需要升级老旧 Python 项目或跨语言迁移代码的工程师。
  • 想在 Jupyter Notebook 中使用 Copilot 的数据科学从业者。

快速上手

  1. 1

    将课程仓库 Fork 到你自己的 GitHub 账户

  2. 2

    注册 GitHub Copilot 订阅(README 中提供免费注册链接)

  3. 3

    打开你感兴趣的课程(例如 Python 课程),在 Visual Studio Code 中按说明操作

使用前须知

  • 使用课程需要有效的 GitHub Copilot 订阅。
  • 这是一门包含讲义和练习的课程,而不是软件库或应用程序。

标签

常见问题

Mastering-GitHub-Copilot-for-Paired-Programming 是什么?
微软推出的多模块课程,教开发者把 GitHub Copilot 当作 AI 结对编程伙伴使用。 这是一门约 10 小时的多模块 GitHub Copilot 课程,分为入门、进阶和高级三个层次。课程介绍 Agent 模式,讲解如何用自然语言提示 Copilot 完成规划、代码生成、测试和迭代等多步骤任务。
Mastering-GitHub-Copilot-for-Paired-Programming 可以免费使用吗?用的什么许可证?
Mastering-GitHub-Copilot-for-Paired-Programming 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Mastering-GitHub-Copilot-for-Paired-Programming 还在维护吗?
半年内有更新。Mastering-GitHub-Copilot-for-Paired-Programming 最近一次提交是在 2026年9月16日。
Mastering-GitHub-Copilot-for-Paired-Programming 适合用来做什么?
刚接触 GitHub Copilot、希望按部就班学习的开发者。 评估 Copilot 代理如何融入编码工作流的团队。 需要升级老旧 Python 项目或跨语言迁移代码的工程师。 想在 Jupyter Notebook 中使用 Copilot 的数据科学从业者。
Mastering-GitHub-Copilot-for-Paired-Programming 怎么安装和运行?
将课程仓库 Fork 到你自己的 GitHub 账户 注册 GitHub Copilot 订阅(README 中提供免费注册链接) 打开你感兴趣的课程(例如 Python 课程),在 Visual Studio Code 中按说明操作
在哪里获取 Mastering-GitHub-Copilot-for-Paired-Programming?
源代码和安装说明在 GitHub 上:https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目