London Leadership Management Innovation llmi.uk
info@llmi.uk
IT Management and Cyber Security · IMCS-027

Application Security and Secure Software Development

5 daysClassroom
14Upcoming dates
8Cities
£2,850Fees from

Course overview

Why Attend

Many breaches exploit vulnerabilities in applications and APIs. Building security into software development is far more effective and cheaper than fixing problems after release.

This LLMI course covers common application vulnerabilities, secure design principles, threat modelling, secure coding practices, security testing including static and dynamic analysis, API security, software supply chain security and integrating security into DevOps. Participants perform threat modelling and review code examples.

The course suits developers, architects and security professionals.

Course Objectives

Explain common application vulnerabilities

Apply secure design and threat modelling

Use secure coding practices

Integrate security testing into development

Secure APIs and software supply chains

Build a secure development life cycle

Target Audience

Software developers

Application architects

Security engineers

DevOps engineers

QA and testers

IT managers

Course Methodology

Technical presentations

Threat modelling workshop

Code review exercises

Tool demonstrations

Case studies

Course outline

Day 1: Application Security Fundamentals
  • Why applications are attacked
  • Common vulnerabilities
  • Security principles
  • Secure development life cycle
  • Case study: Application breach
  • Exercise: Vulnerability examples
Day 2: Secure Design
  • Threat modelling
  • Architecture risks
  • Authentication and authorisation
  • Data protection
  • Design reviews
  • Workshop: Threat model
Day 3: Secure Coding
  • Input validation
  • Output encoding
  • Session management
  • Error handling
  • Secrets management
  • Exercise: Code review
Day 4: Security Testing
  • Static analysis
  • Dynamic analysis
  • Dependency scanning
  • Penetration testing
  • API testing
  • Demonstration: Testing tools
Day 5: DevSecOps
  • Pipeline integration
  • Software supply chain
  • Metrics
  • Training developers
  • Roadmap
  • Capstone: Secure SDLC plan

Dates and fees

DatesCityFee
21 - 25 Dec 2026Barcelona, Spain£3,850
21 - 25 Dec 2026Munich, Germany£4,250
18 - 22 Jan 2027London, United Kingdom£4,200
15 - 19 Feb 2027Istanbul, Turkey£2,850
15 - 19 Mar 2027Vienna, Austria£4,250
19 - 23 Apr 2027Barcelona, Spain£3,850
17 - 21 May 2027Paris, France£4,500
21 - 25 Jun 2027Frankfurt, Germany£3,250
19 - 23 Jul 2027Barcelona, Spain£3,850
16 - 20 Aug 2027Barcelona, Spain£3,850
20 - 24 Sep 2027Frankfurt, Germany£3,250
18 - 22 Oct 2027Barcelona, Spain£3,850
15 - 19 Nov 2027Frankfurt, Germany£3,250
20 - 24 Dec 2027Rome, Italy£4,250
London Leadership Management InnovationRegister at llmi.uk/course/application-security-and-secure-software-development