Appearance
Github 證照
前言
在2024-01-08,Github 的 blog 有篇新聞講說GitHub Certifications are generally available。
連 github 都可以有證照可以考了,瀏覽一下分四大類:
GitHub Foundations CertificationGitHub Actions CertificationGitHub Advanced Security CertificationGitHub Administration Certification
證照種類
Foundations
github 基本使用,例如commit、分支管理、專案管理等等。
官方教材有講一些不錯的主題:
Github CopilotGithub Codespaceopen sourcesecurity best practice
官方的教材:Github Fundation。
Actions
透過Github Actions去automate開發流程,怎麼構建CI/CD pipeline等等。
教材裡面的主題其實都蠻值得看的。
Automatedevelopment tasks by using GitHub Actions- Build
continuous integration (CI)workflows by using GitHub Actions - Leverage GitHub Actions to
publish to GitHub Packages - Create and publish
custom GitHub actions - Build and deploy applications to
Azureby using GitHub Actions ManageGitHub Actions in the enterprise
用 Github 除了存放代碼外,他的 Actions 提供的 automation 也是很重要的主因。
其實各 CI/CD 平台很多概念都通用,甚至連分類很多都一樣,之後有時間再寫個橫向對比的,自己也做個統整筆記。
官方的教材:Github Actions。
Advanced Security
這是給 Github 付費的企業級用戶,針對以下幾點做安全性的強化:
- configure
secret scanning code scanningwithCodeQLdependencymanagement- private repositories
官方的教材:Github Advanced Security Certification。
Administration
就是對 Github 所有的管理,理論上考這張應該是 CP 值最高的,教材的總時數也最長。
教材大綱:
- Introduction to GitHub
administration - Introduction to GitHub's products
- Maintain a
securerepository by using GitHub best practices - Manage
sensitive dataandsecurity policieswithin GitHub Authenticateandauthorizeuser identities on GitHub- GitHub administration for enterprise support and adoption
- Manage
GitHub Actionsin the enterprise - Leverage GitHub Actions to
publish to GitHub Packages
官方的教材:Github Administration Certification。
考試相關
官方有個常見問題集,可以點進去參考。
把一些比較重要的列出來。
費用
99 美元
考試時間
120 分鐘
有效期間
3 年。
3 年過後要重新考試。
重考
考試沒過,重考要重新繳報名費 99 美元,而且還有間隔時間限制。
考試場地
PSI 線上考試- PSI 考過兩三次,體驗很差,考官也會遲到。
- 找適當的考試環境也是問題,當初還花錢去租小樹屋。
- 筆電螢幕已經夠小了,還要開遠端桌面去考試,可視範圍更小了。
實體的考試中心- 台灣好像沒有,稍微搜一下沒搜到,畢竟是新證照
考試內容
- 60 題多選題
- 10 至 15 題根據證照種類不同而不同題目