聯繫我們

課程簡介

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 支援的敏捷團隊成員。
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類