感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 14 時間:
課程簡介
GitHub Copilot 簡介
- 什麼是 GitHub Copilot 及其運作方式
- 支援的環境與 IDE 整合
- 開發人員與 DevOps 專業人士的使用案例
開始使用 Copilot
- 在 Visual Studio Code 中啟用 Copilot
- 引導 Copilot 產生有用的程式碼建議
- 理解並優化 Copilot 產生的程式碼
使用 Copilot 執行 DevOps 任務
- 為 CI/CD 工作流程產生 YAML 設定
- 在 Copilot 輔助下撰寫 GitHub Actions
- 自動化測試、程式碼檢查與部署管線
Shell 腳本與基礎架構自動化
- 使用 Copilot 撰寫並改進 Shell 腳本
- 引導 Copilot 產生 Dockerfile、Terraform 或 Kubernetes 設定片段
- 驗證產生的自動化腳本
透過 AI 輔助提升生產力
- 減少樣板程式碼與重複性任務
- 在敏捷衝刺中運用 Copilot 加速工作
- 將 Copilot 與 GitHub CLI 及終端機工作流程結合
限制、倫理與最佳實務
- 了解 Copilot 的適用範圍與界限
- 安全考量與智慧財產權問題
- 審查 AI 產生程式碼的最佳實務
專案練習與實際情境
- 針對 Web 應用程式的 CI/CD 工作流程自動化
- 撰寫可重複使用的 GitHub Actions 範本
- 跨儲存庫使用 Copilot 進行團隊協作
總結與後續步驟
最低要求
- 了解基本的軟體開發概念
- 熟悉 Git 或版本控制工作流程
- 具備 YAML、Shell 腳本或 CI/CD 工具的基本操作經驗
目標受眾
- 希望提升 DevOps 生產力的開發人員
- DevOps 初學者與自動化愛好者
- 希望在工作流程中獲得 AI 支援的敏捷團隊成員
客戶評論 (1)
我獲得了關於Python中Streamlit庫的知識,我肯定會嘗試使用它來改進我們團隊中基於R Shiny開發的apps。
Michal Maj - XL Catlin Services SE (AXA XL)
課程 - GitHub Copilot for Developers
機器翻譯