Intermediate Secure Software Development II
Difficulty
Intermediate Secure Software Development II builds on secure coding skills by exploring advanced web vulnerabilities and how to prevent them. Learners study cross-origin attacks, SQL injection, server-side request forgery, credential attacks, and more, giving developers the tools to create safer, stronger web applications.
12
modules
101
hours of content
12
real-world skills
Learning Objectives
- Deeply understand cross-origin vulnerabilities and secure configurations
- Proactively address template and SQL injection tactics
- Implement proactive hardening against credential-based attacks
- Develop a tactical grasp of insecure deserialization risks and prevention
Who is it for?
- Developers seeking to specialize in application security
- Security teams aiming to address nuanced software weaknesses
- Ambitious learners ready to expand their skillset beyond foundational practices
Showcase your skills with an OffSec Learning Badge
Proficiency
Proven knowledge of core secure coding concepts and vulnerability assessment
Industry recognition
A valuable OffSec credential demonstrating your commitment to cybersecurity
Hands-on skill
Demonstrated ability to create web applications that are secure and resilient