Security training that doesn't waste an engineer's time.

Experienced engineers lose patience with training that explains what a password is. They have a point: research shows that material written for beginners can slow experts down. This course starts with a technical skill check. If you already know a topic, you move straight to the advanced exercises.

Who it's for

Developers, DevOps and platform engineers, SREs and data engineers working on SaaS products. Some hands-on engineering background is expected.

After this course, participants can

  • find and fix the most common web and API vulnerabilities in code review
  • manage secrets, keys and credentials safely across environments
  • harden cloud and CI/CD configurations against common misconfigurations
  • assess third-party dependencies and supply-chain risk
  • use AI coding assistants without introducing vulnerabilities or leaking code
  • produce the logs and evidence that incident response and audits need

How your path adapts

The skill check sets your starting point for each module. Each exercise moves through three levels: a worked example, a partly completed task, then independent work. You start at the level you’ve already earned. The AI tutor answers questions from the course material, with references.

Worked example→ Completion task→ Independent task

Modules

  1. 01 Threat modelling for SaaS features
  2. 02 Web and API vulnerabilities OWASP Top 10 in practice
  3. 03 Secrets and identity in the cloud
  4. 04 Secure CI/CD and supply chain
  5. 05 AI-assisted coding, safely
  6. 06 Logging, detection and incident hand-off

Format & time commitment

Self-paced, about 2–3 hours. Can be split into short sessions over one or two weeks. Each module ends with a mastery check.

Questions

I'm a senior engineer — will this be too basic?
The skill check is designed for exactly that. Expect to skip the parts you know and spend your time on the hard cases.

Secure Engineering for SaaS

For engineers who already know the basics. Test out of what you know and go deep on what attackers actually exploit.