掌握GitHub Copilot进行AI配对编程
一个包含8节课的课程,教授你需要了解的关于利用GitHub Copilot和AI配对编程资源的一切。
通过我们全面的GitHub Copilot配对编程掌握课程,释放协作编码的力量。这个前沿课程无缝集成了GitHub Copilot的AI驱动编码辅助,使学生能够与搭档一起加速提升编码技能。在10小时的精彩课程中,参与者将学习基本设置程序,利用Visual Studio Code和GitHub Copilot Chat进行实时协作。深入探索GitHub Copilot的自动完成、可定制功能和高级编程技巧,同时embracing AI驱动算法。从错误处理到单元测试,本课程旨在灌输最佳实践并提高代码质量。沉浸在这个将最新AI技术与配对编程策略融合的变革性学习体验中,为你在当今充满活力的软件开发领域取得成功提供必要的工具。
🌱 入门
开始学习前,请务必按照说明将课程分叉到你自己的GitHub帐户,以便能够更改代码并完成挑战。你还可以为此仓库加星标(🌟),以便日后更容易找到。
以下是每节课的链接。随意探索并从最感兴趣的课程开始!
🧠 想学习更多?
完成本课程后,查看我们的GitHub Copilot学习集合,继续提升你的AI配对编程知识!
🚀 你是创业公司还是有想要启动的创意?
注册Microsoft for Startups Founders Hub,获取免费OpenAI积分以及高达15万美元的Azure积分,用于通过Azure OpenAI服务访问OpenAI模型。
🙏 想要帮助?
以下是你可以为本课程做出贡献的方式:
📂 每节课包括:
- 位于README中的书面课程
- 一个挑战或作业,用于应用你所学到的知识
- 继续学习的额外资源链接
🗃️ 课程
课程链接 | 教授概念 | 学习目标 | |
---|---|---|---|
01 | [GitHub 入门](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./01-Introduction-to-GitHub/README.md | 在不到一小时内开始使用 GitHub。 | 介绍仓库、分支、提交和拉取请求。 |
02 | [GitHub Codespaces 入门](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./02-Introduction-to-GitHub-Codespaces | 使用 GitHub Codespaces 和 Visual Studio Code 开发代码! | 如何创建代码空间、从代码空间推送代码、选择自定义镜像以及自定义代码空间。 |
03 | [GitHub Copilot 入门](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./03-Introduction-to-GitHub-Copilot | GitHub Copilot 可以通过在 VS Code 和 Codespaces 中提供自动完成样式的建议来帮助你编码。 | 创建将由 Copilot AI 生成代码和注释建议的文件。 |
04 | [使用 GitHub Copilot 与 JavaScript](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./04-Using-GitHub-Copilot-with-JavaScript | 使用 GitHub Copilot,一个在你编码时提供自动完成样式建议的 AI 配对程序员,来处理 JavaScript。 | 在 Visual Studio Code 中启用 GitHub Copilot 扩展。制作可以从 GitHub Copilot 生成有用建议的提示。使用 GitHub Copilot 改进 JavaScript 项目。 |
05 | [使用 GitHub Copilot 与 Python](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./05-Using-GitHub-Copilot-with-Python | 使用 GitHub Copilot,一个在你编码时提供自动完成样式建议的 AI 配对程序员,来处理 Python。 | 在 Visual Studio Code 中启用 GitHub Copilot 扩展。制作可以从 GitHub Copilot 生成有用建议的提示。使用 GitHub Copilot 改进 Python 项目。 |
06 | [使用 GitHub Copilot 与 C#](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./06-Using-GitHub-Copilot-with-CSharp | 使用 GitHub Copilot,一个在你编码时提供自动完成样式建议的 AI 配对程序员,来处理 C#。 | 在 Visual Studio Code 中启用 GitHub Copilot 扩展。制作可以从 GitHub Copilot 生成有用建议的提示。使用 GitHub Copilot 改进 C# 最小 API 项目。 |
07 | [使用 GitHub Copilot 创建迷你游戏](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./07-Creating-Mini-Game-with-GitHub-Copilot | 使用 GitHub Copilot 协助你构建基于 Python 的迷你游戏。 | 制作可以从 GitHub Copilot 生成有用建议的提示,以整合游戏逻辑并改进你的基于 Python 的游戏。 |
08 | [使用 GitHub Copilot 高级功能](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/blob/main/./08-Using-Advanced-GitHub-Copilot-Features | 使用 GitHub Copilot 的高级功能,如内联聊天、斜杠命令和代理。 | 与 GitHub Copilot 进行更深入的项目背景互动,并询问相关问题。 |
🎒 其他课程
我们的团队还制作了其他课程!请查看: