Learn one connected delivery workflow: automate a check, package an application, then operate it on Kubernetes. The sequence includes official hands-on tutorials as well as learning exercises.
Create a small repository and automate a test with GitHub Actions.
Package the same application with Docker and make its startup reproducible.
Use Kubernetes Basics after you can run and troubleshoot the container locally.
The sequence, role fit and project exercises are editorial recommendations. Provider requirements and certificate conditions are shown separately.
These resources offer free learning access. Some are guided tutorials rather than full courses. A free course does not necessarily include a certificate, hosted compute, private-repository features or a professional exam.
1. GitHub Skills · Tutorial
Hello GitHub Actions
A small first step into continuous integration without needing to design a production pipeline.
Level
Beginner
Before you start
A GitHub account and basic familiarity with repositories.
Time commitment
Self-paced; no fixed total stated
What is free?
Free public exercise. Use a public practice repository as recommended; private repositories consume Actions minutes.
Certificate
Not confirmed · No certificate promise verified
Turn it into project evidence
Add a test job, deliberately break a test, then confirm the workflow reports the failure.