Training Catalogue / Security and Threat Modelling

Secure Coding

Secure Coding

EC-Council Certified Ethical Hacker Delivered by a CEH-certified instructor

Modules

Take single modules or the whole track. Two hour sessions, combined into half days where it suits your calendar.

Practitioner · 2 sessions · multi-part

Secure Code Patterns

Immutable data, input validation and injection prevention as everyday habits.

  • Immutable data and avoiding shared mutable state
  • Input validation and escaping
  • Preventing SQL and NoSQL injection
  • Safe failure handling
Practitioner · 2 sessions · multi-part

Secure Architectural Patterns

Secrets management, least privilege and zero trust as design defaults.

  • Keeping PII out of logs and safe secrets management
  • Circuit breakers, retries and least privilege
  • Zero trust and CSRF protection
  • Avoiding information-leaking defaults
Practitioner · 1 session

Testing Your Security Design

Prove your defences hold with SAST, DAST and policy as code.

  • Boundary, input and exploratory testing
  • Automated security testing: SAST and DAST
  • Pipeline security policy as code
  • The value of penetration testing
Enquire About This Training Open the form. We will propose a plan within 24 hours.

The subject is filled in for you. Choosing Enquire on a module above sets it to that module. Add more than one if you like.