CyberAct

Training

Secure Development Training

Integrate security into the software development lifecycle: SAST, DAST, code review, DevSecOps and vulnerable dependency management.

DevSecOpsSASTDASTIntermediate8h

Duration

8h

Level

Intermediate

Category

Training

Prerequisites

Software development experience (minimum 1 year) and basic knowledge of a CI/CD tool (GitLab CI, GitHub Actions, Jenkins).

What you will learn

  • Integrate security practices from the design phase (Security by Design)
  • Use SAST and DAST tools in a CI/CD pipeline
  • Identify and fix OWASP Top 10 vulnerabilities in code review
  • Manage vulnerable open-source dependencies with SCA (Software Composition Analysis)
  • Implement a DevSecOps approach in an existing development team

Program

1

Security by Design and threat modeling

STRIDE, attack trees, threat modeling applied to REST API design.

2

Static code analysis (SAST)

Integrating SonarQube, Semgrep and Bandit into the CI pipeline — interpreting results and reducing false positives.

3

Dynamic security testing (DAST)

OWASP ZAP in automatic and manual mode, GitLab CI integration, report analysis.

4

SCA and dependency management

CVE detection in npm/pip/maven dependencies with Dependabot, Snyk and OWASP Dependency-Check.

5

Secrets, logs and errors

Preventing secret leaks in code (git-secrets, truffleHog), secure log management and error messages.

Who is this for?

Backend and frontend developers looking to write more secure code
DevOps and CI/CD engineers integrating security into pipelines
Tech leads and software architects
QA teams looking to extend their testing to security

Why on CyberAct?

Practical exercises are performed on real vulnerable applications deployed on VMs, not simulators. Each developer works on their own environment and can compare their fixed code against best practices recommended by CyberAct's AI.

Related content

Hands-on Labs

Network Pentest Lab — Intermediate

Intermediate · 6h

Training

Incident Response Training

Advanced · 12h

Ready to train your teams?

Access the full CyberAct catalog on your dedicated platform.