Bu eğitim, bazı ortak güvenlik konseptlerini tanıtır, kullanılan programlama dilleri ve platformların savunmasızlıklarının doğası hakkında genel bir bakış açısı kazandırır ve yazılım geliştirme yaşam döngüsünün, yazılım güvenliğine dair başvurulan risklerin nasıl çözüleceğini açıklar. Teknik detayların derinine inmeden, çeşitli yazılım geliştirme teknolojilerinde, en şiddetli ve ilginç bazı odak noktalarını gösterir, güvenliği test etmenin zorluklarını sunar, kod içerisinde var olan her problemi bulmada bazı teknik araçlara başvurabilirsiniz.