本課程包含以下內容:
課程長度約 4 小時
十二月實體 - 單人新課口碑價
課程時間:12/28 (六) 10:00-15:30
NT$6,000
十二月實體 - 雙人新課口碑價
課程時間:12/28 (六) 10:00-15:30 付款後,即可獲取連結分享給團報夥伴。
NT$6,000
團購價
NT$3,980 / 人
課程簡介
GitHub Copilot 不僅是強力的 AI 程式設計助手,更可以直接整合至 IDE 中提供程式碼片段、函數,甚至整個程式碼區塊的即時建議,無需離開編輯器,就能協助開發者在撰寫程式碼的每個階段提升效率和品質。
本課程會透過實際案例和練習,讓學員深入掌握 GitHub Copilot 的功能,學會利用它在需求分析、設計、測試與維護等方面大幅提升效率,最大化其在專案開發中的效用,達到更高效、更順暢的開發體驗。
❚ 課程亮點
1. 貫穿開發流程的應用示範
- 涵蓋從需求設計、開發到測試和維護的完整開發流程,逐步展示如何將 GitHub Copilot 融入每個環節,徹底提升開發效率。
2. 掌握 GitHub Copilot 核心功能
- 全面解鎖 GitHub Copilot 的關鍵功能,從自動完成、錯誤建議,到單元測試和文件生成,讓你輕鬆駕馭高效開發的利器。
3. 課程現場實作與解答
- 不僅是理論和示範,更有動手實作的機會,現場親自操作並掌握 GitHub Copilot 的實戰技巧,有問題可立即提問。
❚ 課程內容
主題一、GitHub Copilot 概述
- 介紹 GitHub Copilot 支援的程式語言與編輯器。
- 介紹 GitHub Copilot 的核心功能,包括程式碼補全(Copilot code completions)以及程式碼建議(coding suggestions)。
主題二、 Prompt 引導指南
- 撰寫有效的 Prompt,讓 GitHub Copilot 生成符合預期的程式碼。
- 討論常見的 AI 生成錯誤與避免的方法。
主題三、從軟體規格到設計
- 根據軟體規格,生成初步程式框架。
- 引導 GitHub Copilot 遵循自訂的 Coding Style。
主題四、開發與程式碼撰寫
- 善用註解生成程式碼與 GitHub Copilot 建議的方法輔助開發。
- 處理重複性的程式碼。
- 優化錯誤處理與控制結構。
- 降低重構程式碼的成本。
主題五、測試與除錯
- 生成單元測試。
- 根據軟體規格生成測試項目。
- 生成性能測試與錯誤檢測。
主題六、程式碼維護與文件化
- 自動生成化文件,例如 API 文件、函數註解和 PR 總結。
- 協助維護工作。
❚ 完課收穫
1. 掌握 GitHub Copilot 核心功能
- 掌握自動補全、錯誤建議、測試與文件生成,顯著提升開發效率。
2. 掌握高效 Prompt 撰寫方法
- 學會引導 GitHub Copilot 生成精確程式碼的 Prompt,提升程式碼品質。
3. 提升全流程開發效率
- 能在需求、開發、測試和維護階段靈活運用 GitHub Copilot,實現更高效的工作流程。
❚ 誰適合這堂課
- 軟體工程師與開發人員:想更有效利用 GitHub Copilot 輔助,提升開發效率、精進程式碼品質的開發人員。
- 測試與維護人員:想學到透過 GitHub Copilot 自動化測試和文件生成的實用技巧,負責專案測試、文件化及長期維護的工程師,
- 對 AI 輔助開發有興趣的技術人員:希望了解如何將 GitHub Copilot 整合企業開發流程中,提升生產力的技術工作者。
❚ 課程資訊
- 時間:2024.12.28 (六)10:00-15:30 (午休 1.5 hr)
- 地點:Aiworks - 台北市中正區仁愛路二段 99 號 10 樓
- 交通:近捷運忠孝新生站,步行約 5 分鐘
關於講師
趙韋翔 Simon Zhao
現獨角獸美商資深軟體測試工程師,前三大工業網通設備軟體測試工程師和 DevOps 工程師。
- 7 年軟體自動測試開發經驗,喜歡開發教育類的 Site-Project,如互動式蝴蝶園教育系統、互動式餐點營養分析裝置等。
- 7 年教學經驗,包含企業軟體自動化測試培訓、中高年級程式教學志工、舉辦程式類讀書會。
- 相信教學是分享的一種,透過分享我們會找到很多樂趣。
常見問題
👉 課程內容相關
👉 課程付費相關
本課程包含以下內容:
課程長度約 4 小時
十二月實體 - 單人新課口碑價
課程時間:12/28 (六) 10:00-15:30
NT$6,000
十二月實體 - 雙人新課口碑價
課程時間:12/28 (六) 10:00-15:30 付款後,即可獲取連結分享給團報夥伴。
NT$6,000
團購價
NT$3,980 / 人