• 了解GitHub Copilot安裝設定、基本操作、建議風格自動完成程式碼功能、提示詞建議。
  • 深入理解Copilot的運作原理、各種模式(如編輯模式、代理模式)以及如何結合MCP(Model Context Protocol)提升開發效率。
  • 了解如何利用Copilot提升從需求分析到程式碼交付的完整開發流程,減少重工與人為錯誤。
  • 探討如何將Copilot應用於不同專案(如Web、後端、桌面應程式與各種不同語言開發等),讓學員能將學習成果延伸至自身工作中。
  • 認識GitHub Copilot:背景、核心原理與架構
  • 安裝與設定Copilot(包含Visual Studio Code、GitHub Copilot for CLI)
  • Copilot模式介紹:自動完成、編輯模式(Edit Mode)、代理模式(Agent Mode)
  • Copilot對開發生態的影響與應用場景
  • 實戰應用—提升開發效率
  • 使用Copilot撰寫程式碼與審核
  • 快速生成單元測試與重構建議
  • Copilot如何輔助錯誤偵測與修正
  • 搭配GitHub Codespaces、Actions自動化工作流程
  • Copilot實戰技巧總結:提示設計、上下文最佳化、減少干擾
  • 如何在開發團隊中導入Copilot,避免「AI 依賴症」
  • 小組挑戰:以Copilot完成一個開發任務(分組競賽或即時比拼)
  • 問答與討論:常見問題解答、最佳實踐分享
  •