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
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):
Specialty Areas
- Cyber Operations
- Systems Development