聯繫我們

課程簡介

GitHub Copilot 簡介

  • 認識 GitHub Copilot 及其運作原理
  • 支援的環境及 IDE 整合
  • 適用於開發者及 DevOps 專業人士的實際應用案例

Copilot 入門指南

  • 在 Visual Studio Code 中啟用 Copilot
  • 向 Copilot 提示以獲取有用的程式碼建議
  • 理解並修訂 Copilot 生成的程式碼

運用 Copilot 執行 DevOps 任務

  • 為 CI/CD 工作流程生成 YAML 設定檔
  • 在 Copilot 輔助下撰寫 GitHub Actions
  • 自動化測試、靜態程式碼分析(Linting)及部署管道

Shell 腳本與基礎設施自動化

  • 使用 Copilot 撰寫及優化 Shell 腳本
  • 向 Copilot 索取 Dockerfile、Terraform 或 Kubernetes 配置片段
  • 驗證生成的自動化腳本

AI 輔助下的生產力提升

  • 減少重複性模板程式碼與例行任務
  • 在敏捷開發衝刺(Sprints)中利用 Copilot 加快工作進度
  • 結合 Copilot 與 GitHub CLI 及終端機工作流程

限制、倫理與最佳實踐

  • 了解 Copilot 的適用範圍與邊界
  • 安全隱患與智慧財產權考量
  • 審查 AI 生成程式碼的最佳實踐

專案練習與實際場景

  • 網頁應用程式的 CI/CD 工作流程自動化
  • 撰寫可重複使用的 GitHub Actions 模板
  • 利用 Copilot 進行跨儲存庫的團隊協作

課程總結與下一步

最低要求

  • 具備基礎軟體開發概念的理解
  • 熟悉 Git 或版本控制工作流程
  • 具備 YAML、Shell 腳本或 CI/CD 工具的基本操作經驗

目標受眾

  • 希望提升 DevOps 生產力的開發者
  • DevOps 初學者及自動化愛好者
  • 尋求在工作流程中獲得 AI 支援的敏捷團隊成員
 14 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類