YoVDO

Defense-in-Depth Engineering Techniques for Secure Software Design

Offered By: LASCON via YouTube

Tags

Software Security Courses Incident Response Courses Vulnerability Assessment Courses Defense in Depth Courses Content Security Policy Courses Source Code Analysis Courses

Course Description

Overview

Explore defense-in-depth software engineering techniques in this 55-minute LASCON conference talk. Delve into proactive architectural strategies for building resilient software, identifying overlooked vulnerabilities, and designing systems that facilitate effective incident response. Analyze source code from real-world and intentionally vulnerable applications to improve security patterns. Gain insights on centralized audit logging, preventing security regression, designing for extensibility with tighter Content-Security Policies, and addressing edge cases in Cross-Site Scripting. Leave with a solid understanding of defense-in-depth software architecture and design, applicable for both engineers and security professionals.

Syllabus

Defense-in-Depth Engineering - John Poulin


Taught by

LASCON

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Software Design as an Element of the Software Development Lifecycle
University of Colorado System via Coursera
Secure Software Development
Pluralsight
Secure Software Concepts for CSSLPĀ®
Pluralsight