Microsoft - ASDG

AI賦能的SDLC與DevOps:GitHub Copilot全流程協作開發實戰

AI-Driven SDLC and DevOps: Practical Application of GitHub Copilot Collaborative Development
  • 時數:7小時
  • 費用:NT$ 12,000
  • 點數:3.0

選擇查詢分區開課時間

地點 班號 日期 時間 預約
台北 26774 班 2026/06/23 ~ 2026/06/23 每週二 09:00~17:00 預約

目前查無開課時段

詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期

聯絡恆逸

教材

恆逸專用教材

課程目標

Vibe Coding不是只有拿著AI工具幫您寫程式而已。 在軟體開發流程中,LLM該用在哪? 該怎麼用? 往往決定了Vibe Coding 的成功與否。 為什麼有些人使用AI輔助開發用的得心應手,有的人卻產生了更多的Bugs,帶來了更不穩定的程式碼與產出?

這堂課將帶您理解AI與開發者如何共舞,而不只是拿著工具隨便揮舞。 您將學會如何讓AI成為開發流程中的「合作夥伴」,從需求訪談、規格撰寫,到程式碼撰寫與測試階段,善用Agent Mode與CLI的提示工程,建立穩健、可維護、具可解釋性的AI協作開發流程。

我們不只教您操作技巧,更會帶您深入理解提示語言設計的原則,以及如何避免常見陷阱,真正發揮AI輔助開發的潛力。喔,對了,當然還有 MCP 的整合,我們絕對不會錯過這個重要的機制。

這門課程只需花一天的時間,幫助您徹底搞懂AI時代的人機合作藝術,並且透過實際的開發與實作,補齊您在新時代技能中缺少的那一塊最重要的領域。

上完這門課,您將不再只是「會用Copilot」,而是:

● 知道哪些工作「一定要交給AI」、哪些「一定要人來判斷」

● 能在實際專案中,穩定產出可維護、可Review、可交付的程式碼

● 能避免「寫很快、修更久」的AI輔助開發陷阱

課程結束後,您將能夠達成以下目標:

  1. 建立正確的AI輔助開發觀念

  2. 掌握GitHub Copilot在實務開發中的最佳使用方式

  3. 培養開發者必備的提示工程(Prompt Engineering)能力

  4. 將AI有效導入SSDLC與DevOps各階段

  5. 實作Agent Mode與MCP,建立可擴展的AI協作模式

  6. 提升程式碼品質、可維護性與團隊開發一致性

適合對象

  1. 具備軟體開發經驗,希望能藉由AI大幅提高生產力的程式設計師
  2. 對Vibe Coding有興趣的技術人員
  3. 想藉由AI提高程式碼品質的開發人員
  4. 想了解AI輔助開發該如何大規模導入企業的開發部門主管

預備知識

具備基礎程式設計觀念與實作經驗

課程內容

  1. LLM(大型語言模型)與AI(人工智慧)輔助開發

    ● 生成式AI與LLM基礎概念

    ● 在DevOps中加入AI賦能(簡介軟體生命週期中各階段的AI輔助開發)

    ● 使用AI進行Pair Programming

    ● Github Copilot的使用與安裝

    ● GitHub Copilot的功能與使用場景

    ● 開發人員的提示工程最佳做法

    ● Github Copilot版本介紹(企業版、商務版、個人版)

  2. Github Copilot / Copilot Chat使用技巧實戰

    ● 程式碼自動生成與提示技巧(in-line mode)

    ● Agent Mode 與進階應用

    ● 程式碼說明與註解生成

    ● 程式碼的錯誤修正與改寫(in-line mode)

    ● 單元測試(Unit Test) 的輔助生成與應用

    ● 程式碼Code Review

    ● 使用AI進行程式碼重構(refactoring)

    ● 開發/維運文件自動化生成

    ● 程式碼風格與安全性檢查

    ● AI輔助開發在SDLC與DevOps中的其他應用

    ● Github Copilot與MCP整合

    ● Github Copilot與自動化 UI(E2E)測試

    ● Agent Mode與大範圍程式碼生成的注意事項

  3. Next Step

    ● 使用GitHub Copilot CLI進行E2E AI自動化開發、測試

    ● 在Azure DevOps / GitHub 中使用GitHub Copilot CLI進行自動化任務

    ● LLM對軟體開發的未來影響

學會技能

  1. 了解AI輔助開發/Vibe Coding的使用場景與技巧
  2. 培養開發人員所需要的提示工程能力
  3. 使用GitHub Copilot/CLI倍速軟體開發
  4. AI賦能下的軟體工程變革

備註事項

  1. 上課使用Visual Studio Code
  2. 建議課程前一天申請個人GitHub帳號 申請網址

推薦課程