Cert EspressoLearn. Practise. Find your flow.

A LITTLE FOCUS.
A BIG NEXT STEP.

Your pace. Your space.
GitHub · GH-200 · FREE COURSE

GH-200 · GitHub Actions

16 video lessons and 152 original practice questions. Follow the course, then put each idea into practice.

YouTube loads only after you press play. Watch on YouTube ↗

Course chapters

16 lessons
  1. 1Triggers and events4:04 · Lesson video
  2. 2Jobs, steps, and workflow commands12:28 · Full-course chapter
  3. 3Service containers, matrices, and YAML anchors20:06 · Full-course chapter
  4. 4Contexts and expressions27:25 · Full-course chapter
  5. 5Caching, artifacts, outputs, and job summaries35:20 · Full-course chapter
  6. 6Reading runs and diagnosing failures54:05 · Full-course chapter
  7. 7Logs, artifacts, and workflow management1:01:51 · Full-course chapter
  8. 8Templates and reusable workflows1:08:39 · Full-course chapter
  9. 9Action types and metadata1:24:28 · Full-course chapter
  10. 10Troubleshoot, distribute, and version actions1:31:39 · Full-course chapter
  11. 11Governing actions and workflows1:39:46 · Full-course chapter
  12. 12Runners at scale1:47:59 · Full-course chapter
  13. 13Secrets and variables1:55:40 · Full-course chapter
  14. 14Environments, trusted actions, and the GITHUB_TOKEN2:13:33 · Full-course chapter
  15. 15OIDC, pinning, policies, and attestations2:20:26 · Full-course chapter
  16. 16Performance and cost2:28:19 · Full-course chapter

Practice by domain

Practise the reasoning.

Choose immediate explanations, or complete a mock exam with feedback at the end. The mock questions are also available in everyday practice.

The optional 60-minute timer is a practice setting, not the official exam duration.