Course Description
Developing Defensible Applications: Java and .NET application developments using best practices to protect critical information.
Learning Objectives
- Understand software development lifecycle and prevalent web application vulnerabilities
- Perform security testing on existing code
- Identify security defects in your code Fix security bugs using secure coding techniques
- Utilize secure HTTP headers to prevent attacks Write a cryptography utility for storing sensitive data and user passwords
Framework Connections
Specialty Areas
- Cyber Operations
- Systems Development
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.