Intermediate Secure Software Development I
Difficulty
Intermediate Secure Software Development I helps developers strengthen their secure coding skills. This Learning Path focuses on preventing common web application flaws and covers topics like session management, cross-origin rules, templating engines, and common attack methods, giving developers the tools to build safer web applications.
9
modules
99
hours of content
8
real-world skills
Learning Objectives
- Apply core principles of secure web coding in real-world applications
- Implement secure session management to protect user data
- Understand Same-Origin Policy and CORS for secure resource access
- Debug web applications to identify and fix security issues
- Use templating engines securely and understand common attacker techniques
- Identify and mitigate common web vulnerabilities, like XSS, SQL injection, and directory traversal
- Adopt a security-first mindset to build resilient web applications
Who is it for?
- Developers interested in strengthening their secure coding skills
- Security teams looking to improve their understanding of vulnerability creation
- Learners interested in learning how to safeguard their systems
- Learners who have completed our Secure Software Development Essentials Learning Path
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 prevent common web application vulnerabilities
Start learning with OffSec
$799/year*
Intro content
Learn Fundamentals
Access to all fundamental content for one year to prepare for our advanced courses
$2,749/year*
Best value
Learn One
Includes one year of access to one 200 or 300-level course, the associated labs, and two exam attempts