聯繫我們

課程簡介

GitHub Copilot 簡介

  • AI 配對程式設計的概覽。
  • GitHub Copilot 的功能與限制。
  • Copilot 生態系統:IDE、CLI、PRs 及 Chat。

起步指南

  • 在 VS Code、JetBrains 和 Neovim 中安裝並設定 GitHub Copilot。
  • 透過 GitHub 進行驗證並管理訂閱。
  • 探索 Copilot 的設定和偏好選項。

有效使用 GitHub Copilot

  • 生成程式碼補全、函式和模板。
  • 處理多行與情境建議。
  • 客製化並優化 Copilot 的輸出結果。
  • 使用 Copilot 撰寫註解和文件。

Copilot Chat 與協作功能

  • 使用 Copilot Chat 探索 API 及重構程式碼。
  • 利用 Copilot Chat 進行除錯與問題排查。
  • Pull Requests 中的 Copilot:建議和程式碼審查。

進階工作流程中的 Copilot 應用

  • 將 Copilot 整合至 CLI 工作流程。
  • 搭配測試驅動開發使用 Copilot。
  • 將 Copilot 與框架和函式庫結合。

負責任與安全使用

  • 理解授權、隱私及智慧財產權的考量。
  • 減輕不安全或偏誤程式碼的風險。
  • 企業與團隊採用的最佳實踐。

最佳實踐與案例研究

  • 在日常開發中最大化生產力。
  • 跨語言使用 Copilot 的實際範例。
  • 採用 Copilot 團隊的經驗總結與成功故事。

總結與後續步驟

最低要求

  • 至少一種語言的基本程式設計知識(例如 Python、JavaScript、Java、C#)。
  • 熟悉使用 IDE 或程式碼編輯器(如 VS Code 或 JetBrains)。
  • 具備 Git 和 GitHub 工作流程的基本知識會有所幫助。

受眾

  • 開發人員
  • 程式設計師
  • 軟體工程師
 14 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類