GitHub 技能练习

已完成

中间显示 GitHub Copilot 技能练习图标的屏幕截图。

练习概述

欢迎来到默宁顿高中! 在这个动手技能课程中,你扮演了一位发展 OctoFit Tracker 的健身房教师的角色,这是一个社交健身应用,旨在帮助学生保持活跃,并与同龄人竞争。 使用 GitHub Copilot 代理模式,你将快速构建功能原型,同时学习 AI 辅助开发的最佳做法。

研讨会目标

在本研讨会结束时,你将:

  • 使用 GitHub Codespaces 设置开发环境。
  • 使用 GitHub Copilot 加速应用开发。
  • 使用 Copilot 代理模式实现 OctoFit Tracker 的核心功能。
  • 应用用于提示和优化 AI 生成的代码的最佳做法。

应用程序功能

OctoFit Tracker 包括:

  • 学生和健身房教师的用户配置文件。
  • 用于监视健身进度的活动跟踪。
  • 为协作目标而创建和管理团队。
  • 排名学生成绩的排行榜。
  • 个性化锻炼建议,以帮助学生改进。

动手练习:开发 OctoFit 跟踪器

本练习将指导你完成以下步骤:

  1. 设置 GitHub Codespace 进行开发。
  2. 安装和配置 GitHub Copilot。
  3. 使用 Copilot 代理模式生成和优化关键应用组件。
  4. 通过 AI 帮助实现健身跟踪、排行榜和用户配置文件。
  5. 测试和优化 AI 生成的代码。

开始

单击 GitHub 上的“开始”练习 ,导航到模板存储库,完成一系列编码挑战。 在开始之前,请执行以下步骤:

  1. 选择 “开始”课程使用此模板 创建自己的存储库。 建议使用公共存储库,因为私有存储库会消耗操作时间。 在设置后等待大约 20 秒,然后刷新页面。

  2. 按照存储库中的 README 文件中的说明完成练习。

完成练习后,请返回以下模块:

  • 快速知识检查
  • 您所学内容的总结
  • 完成此模块的徽章

注释

无需修改任何工作流文件即可完成本练习。 更改此工作流中的内容可能会破坏练习验证操作、提供反馈或对结果进行评分的功能。