All courses

Checkov & IaC scanning

Checkov finds misconfigured Terraform, Kubernetes, and similar IaC before you apply it. This course shows how to install it, read a report, suppress findings without hiding them forever, write a custom check, and scan a plan JSON as well as the source. It also covers when a second scanner such as Trivy is worth adding, and how to fail CI on new issues without paging the team for a ten-year-old repo. Scanning does not fix the resource; someone still has to change the code.

Intermediate3 sections · 12 lessons · ~5h total · 12-question self-test

Progress is saved in this browser only — no account required.

Final exam
Test yourself on everything
12 questions drawn from all 3 sections — every answer explained as you pick.
Start final exam