The most trusted source for computer security training, certification and research.



Secure Software Development Curriculum

Just Starting a Career In Security and Need a Good Foundation?

  • Want to Specialize in Pen Testing?
  • Want to Advance your Technical Skills?
  • Want to Specialize in Sys Admin?
  • Want to Advance your IT Audit Skills and Knowledge?
  • Want to Learn Security from a Legal Perspective?
  • Want to Learn Security from a Management Perspective?
  • Want to Learn Secure Coding, Web Application Security or Ethical Hacking?
  • Want to Learn Digital Forensics?

Browse through the SANS Curriculum and find the course that will equip you to become an information security rockstar.

The SANS Curriculum

Core Curriculum | Full Curriculum

Level 2

DEV 422 :: Defending Web Applications Security Essentials
SANS Course Curriculum

Level 3

DEV 541 :: Secure Coding in Java/JEE: Developing Defensible Applications
SANS Course CurriculumGIAC Image
DEV 542 :: Web App Penetration Testing and Ethical Hacking
SANS Course CurriculumGIAC Image
DEV 544 :: Secure Coding in .NET: Developing Defensible Applications
SANS Course CurriculumGIAC Image
See Full Curriculum

SANS Course
Core Course
GIAC Logo
GIAC Available

Contact us: (301) 654-SANS(7267)
Monday - Friday 9am-8pm EST/EDT