Security in the Software Development Lifecycle (SDLC)
Secure Coding Practices
Database Security Concepts
Access Control
Encryption
Backup and Recovery
Web Server Security
Browser Security Mechanisms
SSL/TLS (Secure Sockets Layer / Transport Layer Security)
SET (Secure Electronic Transaction)
Email Security Protocols and Techniques
Cross-Site Scripting (XSS)
Cross-Site Request Forgery (CSRF)
Out-of-Bounds Read Vulnerabilities
Input Validation Attacks
Operating System (OS) Command Injection
SQL Injection
Use-After-Free Vulnerabilities