GH-200 微軟 GitHub 開發工程師認證: GitHub Actions

Created by Build School Learn
Updated 2025-12-12
Current Status
Not Enrolled
Price
NTD 9,900(含一張考試卷)
Get Started
This course is currently closed

[有意考證者請留意] 本課程為 Microsoft GitHub 開發工程師實務 + GH200 微軟 GitHub 開發者認證,歡迎預約下單以取得課程內容存取權 –  ; 於本網頁中按”參加這門課程 / Enroll” 報名註冊亦可進入課程下單頁,下單後將可以存取課程教材/影片/Lab/考證練習題,即可線上自主學習,並於Live 實況課程時參加講師講解課程內容。

GH-200 微軟 GitHub 開發工程師認證:GitHub Actions 是專為希望掌握 GitHub Actions 自動化開發流程、提升 DevOps 能力並取得官方認證的工程師打造的實戰課程。課程以大量 Lab 與 Demo 為核心,從基礎工作流程配置到企業級 Actions 管理全面覆蓋,帶你從入門到精通。


你將實際操作事件觸發、建立 CI/CD 流程、撰寫自訂動作、整合安全工具 CodeQL、部署到雲端,並學習企業級執行器管理與密鑰治理。課程最後也提供 GH-200 模擬題與講解,協助你一次通過認證。

🎯 你將學會

  1. 建立與維護 GitHub Actions 工作流程:事件觸發、排程、自訂條件、作業依賴、Secrets 與環境變數。
  2. 打造專業級 CI/CD Pipeline:部署至 GitHub Packages、Container Registry,並串接資料庫與服務容器。
  3. 解析與診斷工作流程:讀取 Workflow Logs、啟用 Debug、使用 API 存取執行紀錄。
  4. 優化流程管理:快取、矩陣作業、多平台執行器、核准流程與成品管理。
  5. 撰寫與維護自訂 Actions:JavaScript 與 Docker 動作、metadata、命令與執行器溝通。
  6. 企業級 GitHub Actions 管理:執行器架構選擇、自架執行器設定、IP 白名單、Secrets 管理、組織層級政策。
  7. 取得 GH-200 認證的完整準備度:模擬題講解與考前指南。

💡 適合對象

  • 想提升 DevOps 自動化能力的後端 / 前端 / 全端工程師。
  • 使用 GitHub 進行團隊開發,想導入或優化 CI/CD Pipeline 的技術人員。
  • 負責 SRE、平台工程、企業內部工具整合者。
  • 想取得 微軟 GitHub 工程師認證 GH-200 的學員。
  • 對 GitHub Actions、工作流程自動化有興趣的任何開發者。

🔥 課程大綱

課程大綱Lab / Demo
Module 1: 撰寫和維護工作流程 (40%)
1. 使用事件觸發工作流程
設定工作流程於單一或多個事件執行
建立排程觸發、手動觸發、Webhook 事件觸發(如 check_run、deployment)
示範依實際使用案例設定事件觸發

2. 使用工作流程的元件
辨識正確語法(縮排、區塊結構)
使用步驟執行動作與 Shell 指令
使用條件語法控制步驟
解釋動作、工作流程、作業、步驟、執行器、市集的運作方式
辨識使用 GitHub 代管與自架執行器的情境
使用工作流程命令與執行器通訊
示範作業間的相依性

3. 使用加密秘密與環境變數
使用加密秘密保存敏感資訊
辨識預設環境變數
設定自訂環境變數的位置
說明 GITHUB_TOKEN 的使用情境
示範用工作流程命令設定環境變數

4. 針對特定用途建立工作流程
將腳本加入工作流程
工作流程將內容發佈至 GitHub 套件
發佈內容至 GitHub Packages 或 GitHub Container Registry
在GitHub Actions 工作流程中使用資料庫與服務容器
使用標籤指定執行器
在工作流程中加入 CodeQL
使用 GitHub Actions 發佈版本與部署至雲端
Module 2: 使用工作流程 (20%)
1. 解讀工作流程行為
從存放庫、Issue、Pull Request 辨識觸發事件
解釋工作流程檔造成的執行結果
診斷工作流程失敗(歷程、紀錄)
從 UI 與 REST API 存取工作流程紀錄
啟用步驟偵錯輸出
示範使用預設與自訂環境變數

2. 管理工作流程執行
設定工作流程相依性快取
在作業間傳遞資料
移除工作流程成品
新增狀態徽章與環境保護
使用矩陣建立多組態作業
實作工作流程的核准流程

3. 找出工作流程、其記錄和成品
說明工作流程在存放庫中的位置
解釋停用與刪除工作流程的差異
示範從 UI 下載成品
使用組織範本化工作流程
Module 3: 撰寫和維護動作 (25%)
1. 使用可用的動作類型
依需求選擇 JavaScript 動作、Docker 容器動作或執行步驟
示範 JavaScript 動作疑難排解
示範 Docker 動作疑難排解

2. 描述動作的元件
辨識動作所需的檔案與目錄結構
辨識動作 metadata 與語法
在動作中使用工作流程命令與執行器通訊(含退出代碼))
Module 4:管理企業中的 GitHub Actions(15%)
1. 在企業中散發動作與工作流程
說明重複使用動作與工作流程的方式
定義管理可重複使用元件的方法(儲存、命名慣例、維護流程)
定義企業內工作流程的分配方式
管理動作/工作流程的存取控制
設定組織層級 GitHub Actions 原則

2. 管理企業的執行器
說明在 GitHub 代管與自架執行器設定 IP 允許清單的影響
選擇適合 workload 的執行器(自架 vs GitHub 代管、作業系統)
解釋自架與雲端代管執行器差異
設定自架執行器(代理、標籤、網路)
使用群組管理自架執行器的存取與配置
監控、疑難排解與更新自架執行器

3. 管理企業中的加密秘密
辨識加密秘密的作用範圍
示範在動作與工作流程中存取加密秘密
說明管理組織層級加密秘密的方法
Module 5: GH200 認證準備及題目練習 (1.5小時線上課)
1. 註冊線上練習課程 – Build School Learn
2. GH-200 模擬題練習及講解
  • GitHub 實戰教學:每個模組都配合 Lab
  • 一次到位:學完立即應用於工作與專案
  • 國際認可:證照全球通用,職場競爭力大幅提升

[常見的考證報名者問題與回答FAQ]

若下單後,就能提前就取得教材開始準備? 或課程講義/影片/考證練習題?
A: 可以的,當完成下單確認,系統即會自動發送課程開通,可立即線上存取教材,包括講義、教學影片、依考證大綱的講解影片、約300題的練習題供提前備考。另將提供PersonVue 考試用的 Coupon Code,請詳讀下一題。

本課程是包含一次考證嗎?
A: 是的,本課程包含一次的 PersonVue的考試用 Coupon Code,但需自行線上預約考證並自行於預約時段考證。PersonVue為微軟在全球委托的認證機構,你可以自行至官網預約考科及考試時間,可自行選擇「線上考證(OnVue線上考證服務)」,或在「台灣各考證中心(實體考)」,建議可線上考證即可(考量方便性; 因是獨自考試,考證中心不一定能預約到你想要的時段; 線上考時段多且可在家獨立空間考試)。當您下單後,將會收到email通知,內含一次考證用的Coupon Code,可於 PersonVue預約頁面中輸入,無需再付其它費用,自行選擇考試時間及方式(線上或實體)。預約取消/改期等,請直接至PersonVue官網操作 (全球皆為如此,我們無法代為處理; PersonVue考試預約/取消/改期需考生個人自行操作,也都是個別預約時段考試,並無團體考證)

建議: 可先預約考證時間,例如:上完課後1~2個月內,因考證需一股作氣,隔太久會沒動力。依我們準備的內容/教材及準備心法,即可順利應考。

但請留意: 您在本網站下單後取得的 Coupon Code 有效期(約為9個月左右),為電子數位產品下單後無法取消/退回,但可供他人使用,敬請留意並見諒。使用 Coupon Code 於 PersonVue 預約考試日期後,若後續欲延期,也是依其規格(為原訂考試時間前幾日前,詳細延期規定請依PersonVue其公告。

如何預約考證?

A: 從此連結進入(如下圖) – https://learn.microsoft.com/zh-tw/credentials/certifications/azure-ai-engineer/?practice-assessment-type=certification

除了適合於資訊領域工作者或工程師外,請問本課程非 IT人員也能參加?
A: 本科目為微軟Azure 開發屬於中階內容,適合軟體開發者、IT或資訊背景。建議非技術人員,如:一般的上班族、行銷、業務或工程技術人員,可從 AZ-900 微軟 Azure 基礎認證培訓開始。了解及應用雲端已是數位人才之必備知識及技能,AZ-900也能幫助即將進入數位資訊領域的新人能快速進入 Microsoft Azure 的世界,並實際運用在生活和工作當中。

下單後的教材型式為何? 最近的培訓梯次沒辦法參加,還有其他梯次或線上/影片可學習嗎?
A: 我們會定期(3個月左右) 有培訓梯次,但下單後即會提供線上教材/影片/Lab/考證練習題等供線上學習,因此本課程為「線上自主學習」+每3-4個月一次課程更新最新內容「線上實體同步直播並提供錄影」。其它注意事項:

  • 「線上自主學習」- 下單後即可存取完整教材並自主學習 (教材包括:影片+講義 + Lab 逐步演練文件+AI工具/平台試用帳號,將持續更新內容以跟進最新 Azure 或 AI 技術與趨勢,例如: Azure AI Foundry 的AI 模型與佈署)
  • 「線上實體同步直播與錄影」- 每3~4個月1梯次可參加該梯次的線上實體同步直播課並更新最新的 AI 技術內容,課後將會提供錄影於本平台後續線上自主學習或複習。
    • 直播課前3個工作日將 email通知並提供線上Teams會議連結 – 若至上課日前3個工作日,該梯次報名學員數未達 10名,將通知已報名學員延至下一梯次,仍可先依線上學習教材自主學習
    • 線上教材已很完整,包括:範例、可逐步演練的 Lab 講義、高品質的影片隨時回播,線上教材自主學習也能達到很好的學習效果
  • 課程 Lab 實作將會使用到 Azure 或 Azure OpenAI API; 參加線上實體同步直播課程時,講師亦將協助開通試用帳號並指導如何自行建立帳號。您也可自行申請相關工具/平台帳號或API、自行建立帳號/環境以滿足後續內部或自行使用,課程中也說明了如何申請。

考證的準備心法為何? GH200 認證準備方法 (8天每次3小時 : 24+小時準備)

A: 以本課程的內容 (教學影片+講義+練習題) 搭配 MS Learn 官方GH200學習材料已足夠了,考證要目標導向,擬定一個短期目標並執行,以2023/12月至2025/11月我們舉辦的培訓及考證梯次為例,大約 300 位通過微軟900系列的認證。考證準備方法如下:

  1. 課程內容摘要 + 將 Lab 大致玩一下 ; 以下反覆 3 次 (考前1天為最後1次)
  2. MS Learn (每個單元模組都要看過) – 搭配實機操作幫助記憶及理解
  3. 模擬題練習 (Build School Learn Quiz) – 回看 MS Learn / MS Doc 官方文件 (用關鍵字搜尋) + 實機操作再次回顧

考證可選中文或英文嗎?
A: 大多數的考科皆提供多語系,可以自選繁體中文或英文考試。

Build School 專業講師群

Build School 是最酷的軟體工程/AI與IT專業培訓學校,我們也協助企業更有效的找到專業軟體及AI / IT 人才! 成立9年培育 600+ 位軟體與資訊人才,目前有台北新竹培訓場域及線上學習平台 Build School Learn。與 Microsoft 台灣微軟合作推廣認證、數位技能、AI 及雲端/軟體技術至 2025/9月達 3,200 人次培訓,協助職場與社會人士及青年學子養成數位技能以提升就業力。

Build School Learn 最完整的微軟認證培訓及學習地圖https://learn.build-school.com/