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 上的 [開始練習 ],流覽至範本存放庫,您可以在其中完成一系列程式代碼撰寫挑戰。 開始之前,請遵循下列步驟:
選取 [開始課程 ] 或 [使用此範本 建立您自己的存放庫]。 建議您使用公用存放庫,因為私人存放庫會耗用 Actions 分鐘數。 在安裝之後等候大約 20 秒,然後重新整理頁面。
請遵循存放庫中的自述檔指示來完成練習。
完成練習之後,請返回此課程模組,以取得:
- 快速知識檢定
- 您已經學到內容的摘要
- 完成此課程模組獲得的徽章
備註
您不需要修改任何工作流程檔案,即可完成此練習。 改變此工作流程中的內容,可能會破壞練習驗證您的動作、提供意見反應或為結果評分的能力。