- 了解軟件開發流程
- 具備使用版本控制系統(如Git)的經驗
- 熟悉基本的命令行操作
目標受眾
- 軟件開發人員
- DevOps工程師
- 技術主管和IT安全專業人員
GitHub 是一個用於版本控制和協作的平台,使團隊能夠高效管理代碼和工作流程,同時整合必要的安全性和 DevOps 實踐。
這門由講師指導的培訓(線上或線下)針對中級開發人員和 DevOps 專業人士,旨在提升其 GitHub 環境的安全性、治理和自動化,特別是在企業環境中。
在培訓結束時,參與者將能夠:
- 配置和管理 GitHub 的安全設置和存儲庫訪問。
- 使用 GitHub 工具(如 Dependabot 和 CodeQL)實施安全最佳實踐。
- 創建、重複使用和維護 GitHub Actions 和工作流程。
- 監控和審核活動,以實現大規模的合規性和治理。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在實時實驗室環境中進行動手操作。
課程定制選項
- 如需為本課程定制培訓,請聯繫我們安排。
GitHub 企業版介紹
- GitHub 的功能與企業特性概述
- 了解 GitHub 的安全與合規優先事項
- 設置企業環境
安全功能與特性
- 儲存庫的安全配置
- 權限與存取管理
- 分支保護規則的配置
- 實施安全最佳實踐
進階安全最佳實踐
- 使用 Dependabot 和 CodeQL 進行安全分析
- 監控漏洞與修補程式
- 實施密碼掃描與安全政策
GitHub 企業版的進階安全工具
- 配置 SSO 與多因素驗證
- GitHub 上的審計與活動日誌
- 配置合規規則
建立與維護工作流程
- GitHub Actions 介紹
- 建立自動化工作流程
- 觸發條件與執行條件
使用工作流程
- 跨儲存庫重複使用工作流程
- 監控與除錯工作流程
編寫與維護 Actions
- 建立自定義 Actions
- 發布與分享 Actions
管理企業的 GitHub Actions
- 控制組織中 GitHub Actions 的使用
- 配置執行權限
- 監控企業工作流程
總結與下一步
United Arab Emirates - GitHub Fundamentals for Enterprise Security and Automation
Qatar - GitHub Fundamentals for Enterprise Security and Automation
Egypt - GitHub Fundamentals for Enterprise Security and Automation
Saudi Arabia - GitHub Fundamentals for Enterprise Security and Automation
South Africa - GitHub Fundamentals for Enterprise Security and Automation
Brasil - GitHub Fundamentals for Enterprise Security and Automation
Canada - GitHub Fundamentals for Enterprise Security and Automation
中国 - GitHub Fundamentals for Enterprise Security and Automation
香港 - GitHub Fundamentals for Enterprise Security and Automation
澳門 - GitHub Fundamentals for Enterprise Security and Automation
台灣 - GitHub Fundamentals for Enterprise Security and Automation
USA - GitHub Fundamentals for Enterprise Security and Automation
Österreich - GitHub Fundamentals for Enterprise Security and Automation
Schweiz - GitHub Fundamentals for Enterprise Security and Automation
Deutschland - GitHub Fundamentals for Enterprise Security and Automation
Czech Republic - GitHub Fundamentals for Enterprise Security and Automation
Denmark - GitHub Fundamentals for Enterprise Security and Automation
Estonia - GitHub Fundamentals for Enterprise Security and Automation
Finland - GitHub Fundamentals for Enterprise Security and Automation
Greece - GitHub Fundamentals for Enterprise Security and Automation
Magyarország - GitHub Fundamentals for Enterprise Security and Automation
Ireland - GitHub Fundamentals for Enterprise Security and Automation
Luxembourg - GitHub Fundamentals for Enterprise Security and Automation
Latvia - GitHub Fundamentals for Enterprise Security and Automation
España - GitHub Fundamentals for Enterprise Security and Automation
Italia - GitHub Fundamentals for Enterprise Security and Automation
Lithuania - GitHub Fundamentals for Enterprise Security and Automation
Nederland - GitHub Fundamentals for Enterprise Security and Automation
Norway - GitHub Fundamentals for Enterprise Security and Automation
Portugal - GitHub Fundamentals for Enterprise Security and Automation
România - GitHub Fundamentals for Enterprise Security and Automation
Sverige - GitHub Fundamentals for Enterprise Security and Automation
Türkiye - GitHub Fundamentals for Enterprise Security and Automation
Malta - GitHub Fundamentals for Enterprise Security and Automation
Belgique - GitHub Fundamentals for Enterprise Security and Automation
France - GitHub Fundamentals for Enterprise Security and Automation
日本 - GitHub Fundamentals for Enterprise Security and Automation
Australia - GitHub Fundamentals for Enterprise Security and Automation
Malaysia - GitHub Fundamentals for Enterprise Security and Automation
New Zealand - GitHub Fundamentals for Enterprise Security and Automation
Philippines - GitHub Fundamentals for Enterprise Security and Automation
Singapore - GitHub Fundamentals for Enterprise Security and Automation
Thailand - GitHub Fundamentals for Enterprise Security and Automation
Vietnam - GitHub Fundamentals for Enterprise Security and Automation
India - GitHub Fundamentals for Enterprise Security and Automation
Argentina - GitHub Fundamentals for Enterprise Security and Automation
Chile - GitHub Fundamentals for Enterprise Security and Automation
Costa Rica - GitHub Fundamentals for Enterprise Security and Automation
Ecuador - GitHub Fundamentals for Enterprise Security and Automation
Guatemala - GitHub Fundamentals for Enterprise Security and Automation
Colombia - GitHub Fundamentals for Enterprise Security and Automation
México - GitHub Fundamentals for Enterprise Security and Automation
Panama - GitHub Fundamentals for Enterprise Security and Automation
Peru - GitHub Fundamentals for Enterprise Security and Automation
Uruguay - GitHub Fundamentals for Enterprise Security and Automation
Venezuela - GitHub Fundamentals for Enterprise Security and Automation
Polska - GitHub Fundamentals for Enterprise Security and Automation
United Kingdom - GitHub Fundamentals for Enterprise Security and Automation
South Korea - GitHub Fundamentals for Enterprise Security and Automation
Pakistan - GitHub Fundamentals for Enterprise Security and Automation
Sri Lanka - GitHub Fundamentals for Enterprise Security and Automation
Bulgaria - GitHub Fundamentals for Enterprise Security and Automation
Bolivia - GitHub Fundamentals for Enterprise Security and Automation
Indonesia - GitHub Fundamentals for Enterprise Security and Automation
Kazakhstan - GitHub Fundamentals for Enterprise Security and Automation
Moldova - GitHub Fundamentals for Enterprise Security and Automation
Morocco - GitHub Fundamentals for Enterprise Security and Automation
Tunisia - GitHub Fundamentals for Enterprise Security and Automation
Kuwait - GitHub Fundamentals for Enterprise Security and Automation
Oman - GitHub Fundamentals for Enterprise Security and Automation
Slovakia - GitHub Fundamentals for Enterprise Security and Automation
Kenya - GitHub Fundamentals for Enterprise Security and Automation
Nigeria - GitHub Fundamentals for Enterprise Security and Automation
Botswana - GitHub Fundamentals for Enterprise Security and Automation
Slovenia - GitHub Fundamentals for Enterprise Security and Automation
Croatia - GitHub Fundamentals for Enterprise Security and Automation
Serbia - GitHub Fundamentals for Enterprise Security and Automation
Bhutan - GitHub Fundamentals for Enterprise Security and Automation
Nepal - GitHub Fundamentals for Enterprise Security and Automation
Uzbekistan - GitHub Fundamentals for Enterprise Security and Automation