GitHub 技能练习
练习概述
欢迎来到默宁顿高中! 在这个动手技能课程中,你扮演了一位发展 OctoFit Tracker 的健身房教师的角色,这是一个社交健身应用,旨在帮助学生保持活跃,并与同龄人竞争。 使用 GitHub Copilot 代理模式,你将快速构建功能原型,同时学习 AI 辅助开发的最佳做法。
研讨会目标
在本研讨会结束时,你将:
- 使用 GitHub Codespaces 设置开发环境。
- 使用 GitHub Copilot 加速应用开发。
- 使用 Copilot 代理模式实现 OctoFit Tracker 的核心功能。
- 应用用于提示和优化 AI 生成的代码的最佳做法。
应用程序功能
OctoFit Tracker 包括:
- 学生和健身房教师的用户配置文件。
- 用于监视健身进度的活动跟踪。
- 为协作目标而创建和管理团队。
- 排名学生成绩的排行榜。
- 个性化锻炼建议,以帮助学生改进。
动手练习:开发 OctoFit 跟踪器
本练习将指导你完成以下步骤:
- 设置 GitHub Codespace 进行开发。
- 安装和配置 GitHub Copilot。
- 使用 Copilot 代理模式生成和优化关键应用组件。
- 通过 AI 帮助实现健身跟踪、排行榜和用户配置文件。
- 测试和优化 AI 生成的代码。
开始
单击 GitHub 上的“开始”练习 ,导航到模板存储库,完成一系列编码挑战。 在开始之前,请执行以下步骤:
选择 “开始”课程 或 使用此模板 创建自己的存储库。 建议使用公共存储库,因为私有存储库会消耗操作时间。 在设置后等待大约 20 秒,然后刷新页面。
按照存储库中的 README 文件中的说明完成练习。
完成练习后,请返回以下模块:
- 快速知识检查
- 您所学内容的总结
- 完成此模块的徽章
注释
无需修改任何工作流文件即可完成本练习。 更改此工作流中的内容可能会破坏练习验证操作、提供反馈或对结果进行评分的功能。