CertClue
Courses · Cloud
Junior DevOps / Platform Engineer

DevOps Foundations (CI/CD, Docker)

Build and ship software the way a platform team does: version control discipline, a pipeline you can explain, containers that build the same everywhere, and deploys you can roll back. You leave with a commented pipeline, a container setup, a runbook, an incident timeline and a hardening checklist.
6 hrs taught · 5.5 to 10 hrs applied 7 modules 30 lessons 6 portfolio artifacts Completion certificate Updated August 2026
Created by the CertClue team
What you'll build

Real portfolio pieces built during the course, not a certificate for its own sake. Each one is work you can show.

  • Commented pipeline definitionA working CI/CD pipeline file for one service, with a commentary column that states what each stage actually guarantees and what it does not. The artifact is the reasoning as much as the YAML.
  • Dockerfile and compose setupA multi stage Dockerfile that builds a small service, a .dockerignore that keeps environment files out of the build context, and a compose file that brings the service and its database up with one command. Includes the layer ordering rationale and the measured difference the signal handling makes to a stop.
  • Deployment runbook with rollbackThe document someone else could follow at 2am, and the deploy script it calls: preconditions, the deploy command, how you verify it worked, the rollback path with its own verification, the point at which you stop and escalate, and a separate migration runbook for the releases where application rollback is not enough.
  • Failed deploy incident timelineA timestamped timeline of a deploy that went wrong: what changed, when it was detected, what you did, what you told people, and the contributing factors written without blaming a person.
  • Pipeline hardening checklistA reviewable checklist covering secret handling, credential scope, dependency and image provenance, branch protection and artifact integrity, with the current state of one real pipeline scored against it.
  • Flaky test decision recordThe decision on a test that fails one run in four, written so somebody can disagree with it on the evidence: the failure rate measured from the run history, what the test actually asserts and whether anything else covers it, each option with what it costs and what it hides, the decision, and the condition, owner and date that reverse it.

What you'll learn

Fundamentals: what you are actually building
The role decoded: three job posts, line by line
A day in the role: laptop open to sign off
The recurring calendar
Live simulation: release week on the Halyard order service
Artifacts: the five things you leave with
Handoff: turning five artifacts into a job application

Course content · 7 modules, 30 lessons

Sign up to unlock every lesson - the titles below show exactly what is inside.

The durable model underneath every tool you will be asked to use: what continuous integration and continuous delivery really mean, version control as a way of working with other people, how to read a Linux system and write a script that cannot do damage, what a build artifact is, what a container actually is, and where configuration and secrets belong. Short, and enough to function.

CI and CD: what each one actually means
Version control is a collaboration protocol
Reading a Linux system, and writing a script somebody can trust
Builds, artifacts and why reproducibility matters
Containers are processes, not small virtual machines
Environments, configuration and secrets

Requirements

  • Comfortable with the fundamentals this course's own Module 1 covers, or equivalent experience.
  • No prior experience in this field is required to start.
  • A computer with a reliable internet connection.
  • Comfortable using a web browser - no software to install.

Description

Every CertClue course follows the same seven-part shape: fundamentals, the role translated out of job-posting language, a real working day, the job's recurring rhythms, a multi-day simulation, the portfolio you build along the way, and a handoff into your next move. Here is what that looks like for junior devops / platform engineer.

Who this course is for

Anyone aiming to become a junior devops / platform engineer, including career changers with no background in it yet. This is the entry rung of a realistic ladder:

entry
Junior DevOps Engineer

Maintains CI/CD pipelines, builds and troubleshoots Docker containers, and supports deployments.

CI/CDDockerDeployment support
mid
DevOps / Platform Engineer

Owns pipeline architecture for a team, automates infrastructure provisioning, and improves deployment reliability.

Infrastructure as codePipeline architectureReliability
senior
Senior Platform Engineer

Sets platform standards across the org, owns the tooling roadmap, and leads incident postmortems.

Platform strategyTooling roadmapPostmortems
Reviews

No reviews yet. Reviews come from learners who have taken the course, so this stays empty until someone leaves one.

Sign in to leave a review.

Students also explore