Learning Path

Code Security Learning Path

Follow this curated path to find and fix vulnerabilities, leaked secrets, and infrastructure misconfigurations in your repositories with Datadog Code Security, before they reach production.

Through hands-on courses, you’ll learn how to triage real findings from Static Code Analysis (SAST), Secret Scanning, and IaC Security, remediate the ones that matter most, and set up gates that keep new issues out of your main branch.

This path is designed for application developers, security engineers, and DevOps and platform engineers who want to catch security issues early in the development workflow.

You’ll learn how to do the following:

Find and fix vulnerabilities in your first-party code with Static Code Analysis (SAST), and block insecure code from merging
Detect leaked credentials with Secret Scanning, confirm whether they’re still active with live validation, and keep new secrets out of your main branch
Catch misconfigurations in Terraform, Kubernetes manifests, and CI/CD pipelines with IaC Security, and enforce your own standards with custom rules

Find and Fix Code Vulnerabilities with Datadog Static Code Analysis (SAST)

Find and fix vulnerabilities in your first-party code with Datadog Static Code Analysis (SAST). Triage findings, assess exploitability, and block insecure code from merging.

View Course

Detect and Block Leaked Secrets with Datadog

Detect and block leaked secrets with Datadog Secret Scanning. Confirm active credentials with live validation and block new secrets from merging.

View Course

Detect and Remediate IaC Misconfigurations with Datadog

Detect and remediate infrastructure misconfigurations with Datadog IaC Security. Triage Terraform and Kubernetes findings and block insecure changes from merging.

View Course

Leave feedback about your experience in our Learning Path Survey.

Complete all courses in the path to earn your Credly badge.