← All tracks

DevSecOps

DevSecOps v1.0

Folding security scanning and policy into the pipeline itself — Linux through Kubernetes, Vault and AI-assisted tooling with the course author.

Academic hours272
Class sessions136
Linux Systems Administration
22 academic hours

Filesystems, permissions, services and the shell as a daily tool.

Python for Automation
20 academic hours

Scripting real operational tasks instead of doing them by hand.

Git & Version Control Workflows
8 academic hours

Branching models and code review habits used in a real team.

CI/CD Pipelines (GitLab/Jenkins)
30 academic hours

Building and hardening a pipeline from commit to deploy.

Docker & Containerization
24 academic hours

Images, layers and the mistakes that make them insecure.

Kubernetes Orchestration
34 academic hours

Deploying, scaling and troubleshooting workloads on a real cluster.

Secrets Management with HashiCorp Vault
18 academic hours

Dynamic secrets and rotating credentials instead of hardcoding them.

Infrastructure as Code (Terraform/Ansible)
26 academic hours

Provisioning and versioning infrastructure declaratively.

Shifting Security Left in CI/CD
30 academic hours

SAST/DAST and dependency scanning wired into the pipeline, not bolted on after.

Cloud Security Fundamentals (AWS/Azure)
26 academic hours

IAM, network boundaries and misconfigurations across both clouds.

Capstone: AI-Assisted DevSecOps Project
34 academic hours

An end-to-end pipeline build reviewed live with the course author, using AI tooling as a working aid, not a shortcut.

Ready to put this together into a course?

Build a course →