CERTIFIED SECURE SOFTWARE LIFECYCLE PROFESSIONAL (CSSLP) EĞİTİMİ

Güvenliği Yazılımın İlk Satırından İtibaren Kurun

Certified Secure Software Lifecycle Professional (CSSLP) Eğitimi, Digital Vizyon Akademi tarafından kurumlara verilen 5 günlük, ileri seviye bir güvenli yazılım programıdır.

5 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

CSSLP Sınav Müfredatıyla Uyumlu Beş Günlük Güvenli Yazılım Programı

Bu eğitim, güvenliği yazılımın gereksinim, tasarım, kodlama, test, dağıtım ve bakım aşamalarının tamamına gömebilen yazılım ve güvenlik profesyonelleri yetiştirmek üzere kurgulanmış beş günlük ileri seviye bir yetkinlik programıdır. Program, CSSLP sınav müfredatıyla uyumlu bilgi alanlarını güvenli tasarım kalıpları, kod incelemesi, test otomasyonu ve tedarik zinciri güvenliği başlıklarıyla işler.

Süre ve Format

5 Tam Gün. Kavramsal anlatım, güvenli tasarım atölyeleri, kod inceleme çalışmaları ve teslim hattı senaryolarıyla ilerler.

Seviye

İleri Seviye — Yazılım geliştirme yaşam döngüsü ve en az bir programlama dilinde pratik deneyim beklenir.

Öğrenme Metodu

Tehdit modelleme atölyeleri, güvenli kod inceleme oturumları, zafiyet vakaları ve teslim hattı tasarım çalışmaları.

Neden Bu Eğitim?

🧬Uçtan Uca Yaşam Döngüsü

Güvenlik, sonradan eklenen bir katman değil; gereksinimden bakıma kadar her aşamaya yerleşmiş bir disiplin olarak işlenir.

🧰Uygulamalı Kod Disiplini

Güvenli kodlama ilkeleri, kod inceleme kriterleri ve zafiyet kalıpları gerçek vaka örnekleri üzerinden çalışılır.

🔗Tedarik Zinciri Odağı

Üçüncü taraf bileşen riskleri, yazılım malzeme listesi ve derleme hattı bütünlüğü ayrı bir modülde ele alınır.

Bu Eğitim Hangi Rollere Hazırlar?

Uygulama Güvenliği UzmanıGüvenli Yazılım MimarıDevSecOps MühendisiYazılım Güvenliği DanışmanıÜrün Güvenliği SorumlusuKod İnceleme Uzmanı

Sarı Takım: Güvenliği yazılımın tasarımından bakımına kadar her aşamasına gömen geliştirme ekibi

“Güvenliği sonradan eklenen bir kontrol değil, yazdığınız her satırın doğal parçası hâline getiren bir profesyonel olacaksınız.”

Ön Koşullar

Programa Katılmadan Önce Sahip Olmanız Beklenen Teknik Altyapı

1
Yazılım Geliştirme

En az bir programlama dilinde kod okuma ve yazma düzeyinde pratik deneyim beklenir.

2
Yaşam Döngüsü Bilgisi

Çevik veya şelale yazılım yaşam döngüsü süreçlerine ve sürüm yönetimine aşinalık.

3
Güvenlik Temelleri

Kimlik doğrulama, şifreleme ve yaygın uygulama zafiyetleri hakkında temel bilgi.

4
Dizüstü Bilgisayar

Atölye ve kod inceleme çalışmaları için internet erişimli bir dizüstü bilgisayar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiGüvenli yazılımın temel ilkelerini, yönetişim ve mevzuat çerçevesini kavramak; güvenlik ve gizlilik gereksinimlerini izlenebilir biçimde tanımlamak.
Modül 1
Güvenli Yazılımın Temel İlkeleri
  • Gizlilik, bütünlük ve erişilebilirlik ilkelerinin koda yansıması
  • En az yetki, güvenli varsayılan ve tam aracılık ilkeleri
  • Saldırı yüzeyinin küçültülmesi ve basitlik ilkesi
  • Derinlemesine savunma ve hata durumunda güvenli davranış
  • Güvenlik ile kullanılabilirlik arasındaki dengenin kurulması
  • Atölye: Bir uygulamanın saldırı yüzeyinin haritalanması
Modül 2
Yönetişim, Risk ve Mevzuat Çerçevesi
  • Yazılım güvenliği politikası ve standartlarının kurgulanması
  • ISO/IEC 27001 ve NIST SSDF çerçevelerine genel bakış
  • KVKK kapsamında tasarımdan gelen gizlilik yaklaşımı
  • 5237 sayılı TCK bilişim suçları hükümlerine genel bakış
  • Risk kabulü, istisna yönetimi ve güvenlik borcu kavramı
  • Vaka: Kurumsal yazılım güvenliği politikasının incelenmesi
Modül 3
Güvenlik Gereksinimleri Mühendisliği
  • İşlevsel ve işlevsel olmayan güvenlik gereksinim ayrımı
  • Kötüye kullanım senaryoları ve saldırgan hikâyeleri yazımı
  • Gizlilik gereksinimleri ve veri minimizasyonu ilkesi
  • Uyum gereksinimlerinin teknik denetimlere dönüştürülmesi
  • Kabul ölçütlerinin ölçülebilir biçimde tanımlanması
  • Atölye: Örnek bir modül için güvenlik gereksinim seti
Modül 4
İzlenebilirlik ve Gereksinim Doğrulama
  • Gereksinim izlenebilirlik matrisinin oluşturulması
  • Gereksinimlerin tasarım ve test durumlarıyla eşleştirilmesi
  • Veri sınıflandırmasının gereksinimlere yansıtılması
  • Paydaş gözden geçirme ve onay sürecinin yürütülmesi
  • Değişiklik taleplerinin güvenlik etkisinin değerlendirilmesi
  • Lab: İzlenebilirlik matrisinin örnek proje üzerinde kurulması
Günün hedefiTehdit modelleme yöntemlerini uygulamak, güvenli mimari kalıpları seçmek ve kimlik, kriptografi ile veri koruma kararlarını gerekçelendirmek.
Modül 1
Tehdit Modelleme Yöntemleri
  • Veri akış diyagramı ve güven sınırlarının çizilmesi
  • STRIDE yaklaşımıyla tehdit kategorilerinin belirlenmesi
  • Saldırı ağacı ve kötüye kullanım senaryosu kurgulama
  • Risk puanlama ve azaltım kararlarının önceliklendirilmesi
  • Tehdit modelinin yaşayan belge olarak güncellenmesi
  • Atölye: Mikro hizmet mimarisi için tehdit modeli çalışması
Modül 2
Güvenli Mimari ve Tasarım Kalıpları
  • Katmanlı mimari ve bileşen yalıtımı ilkeleri
  • Güvenli tasarım kalıpları ve bilinen karşıt kalıplar
  • Sıfır güven yaklaşımının uygulama mimarisine yansıması
  • Mikro hizmet, sunucusuz ve tek parça mimari karşılaştırması
  • Hata yönetimi, günlükleme ve gözlemlenebilirlik tasarımı
  • Lab: Zayıf bir mimari tasarımın güvenli hâle getirilmesi
Modül 3
Kimlik, Oturum ve Yetkilendirme Tasarımı
  • Kimlik doğrulama yöntemleri ve çok faktörlü doğrulama
  • Oturum yönetimi, belirteç yaşam süresi ve iptal tasarımı
  • Rol ve öznitelik tabanlı yetkilendirme modellerinin seçimi
  • OAuth 2.0 ve OpenID Connect akışlarının doğru kullanımı
  • Hizmetler arası kimlik ve gizli bilgi yönetimi
  • Vaka: Hatalı yetkilendirme tasarımının çözümlenmesi
Modül 4
Kriptografi ve Veri Koruma Tasarımı
  • Simetrik ve asimetrik şifrelemenin doğru kullanım alanları
  • Özet fonksiyonları ve parola saklama yaklaşımları
  • Anahtar üretimi, saklanması ve rotasyon tasarımı
  • Aktarım katmanı güvenliği ve sertifika yönetimi
  • Maskeleme, tokenizasyon ve veri saklama süresi kararları
  • Lab: Veri koruma kararlarının tasarım belgesine yazılması
Günün hedefiYaygın zafiyet sınıflarını kod düzeyinde tanımak, güvenli kodlama standartlarını uygulamak ve kod inceleme disiplinini kurumsallaştırmak.
Modül 1
Yaygın Zafiyet Sınıfları
  • OWASP Top 10 risklerinin kod düzeyinde karşılıkları
  • Enjeksiyon ailesi ve güvenli sorgu kurma yaklaşımı
  • Bozuk erişim denetimi ve doğrudan nesne referansları
  • Güvensiz seri hâle getirme ve girdi güven sorunları
  • CWE kataloğunun zafiyet sınıflandırmasında kullanımı
  • Vaka: Gerçek bir zafiyet bildiriminin kök neden analizi
Modül 2
Güvenli Kodlama Standartları
  • Girdi doğrulama ve çıktı kodlama ilkelerinin uygulanması
  • Hata yönetimi ve bilgi sızdırmayan istisna tasarımı
  • Bellek ve kaynak yönetiminde güvenli uygulamalar
  • Eşzamanlılık, yarış durumu ve kilit yönetimi riskleri
  • Günlükleme disiplini ve hassas veri yazımının önlenmesi
  • Lab: Zafiyetli kod parçalarının güvenli hâle getirilmesi
Modül 3
Kod İncelemesi ve Statik Analiz
  • Güvenlik odaklı kod inceleme kontrol listesinin kurulması
  • İnceleme rollerinin ve onay kapılarının tanımlanması
  • Statik uygulama güvenlik testi araçlarının konumlandırılması
  • Yanlış pozitif yönetimi ve kural setinin ayarlanması
  • Bulguların iş takip sistemine düşürülmesi ve takibi
  • Atölye: Örnek bir birleştirme isteğinin güvenlik incelemesi
Modül 4
Bileşen ve Bağımlılık Yönetimi
  • Açık kaynak bileşen seçimi ve lisans değerlendirmesi
  • Yazılım bileşen analizi ile bilinen zafiyetlerin taranması
  • Bağımlılık sürüm sabitleme ve güncelleme politikası
  • Yazılım malzeme listesi üretimi ve saklanması
  • Geçişli bağımlılık riskleri ve derinlik yönetimi
  • Lab: Bağımlılık risk raporunun yorumlanması
Günün hedefiGüvenlik test stratejisini kurgulamak, otomasyonu teslim hattına yerleştirmek ve güvenli yaşam döngüsünü olgunluk modelleriyle yönetmek.
Modül 1
Güvenlik Test Stratejisi
  • Test seviyeleri ve güvenlik testlerinin konumlandırılması
  • Test kapsamı, veri hazırlığı ve ortam yalıtımı kararları
  • Negatif test ve sınır değer senaryolarının yazımı
  • Kabul ölçütlerinin güvenlik gereksinimleriyle eşleştirilmesi
  • Test kanıtlarının saklanması ve raporlanması
  • Atölye: Bir modül için güvenlik test planının yazılması
Modül 2
Dinamik ve Etkileşimli Testler
  • Dinamik uygulama güvenlik testi yaklaşımı ve sınırları
  • Etkileşimli test araçlarının çalışma mantığı
  • Bulanık test (fuzzing) yöntemleriyle girdi dayanıklılığı
  • Yetkili güvenlik testi kapsamı ve yasal çerçevesi
  • Zafiyet önceliklendirme ve düzeltme süresi hedefleri
  • Lab: Test bulgularının önceliklendirilmesi çalışması
Modül 3
Teslim Hattında Güvenlik Otomasyonu
  • Sürekli entegrasyon hattına güvenlik kapılarının eklenmesi
  • Gizli bilgi taraması ve depo hijyeni uygulamaları
  • Konteyner imajı taraması ve temel imaj yönetimi
  • Politikanın kod olarak tanımlanması ve denetlenmesi
  • Derleme bütünlüğü, imzalama ve kanıtlanabilir yapı
  • Lab: Güvenlik kapılarıyla teslim hattı tasarımı
Modül 4
Yaşam Döngüsü Yönetimi ve Olgunluk
  • Güvenli yazılım yaşam döngüsü rollerinin tanımlanması
  • OWASP SAMM ile olgunluk seviyesinin değerlendirilmesi
  • Güvenlik metrikleri ve düzeltme süresi ölçümleri
  • Güvenlik şampiyonları programının kurgulanması
  • Eğitim, farkındalık ve bilgi paylaşımının sürdürülmesi
  • Atölye: Olgunluk değerlendirmesi ve yol haritası çalışması
Günün hedefiGüvenli dağıtım ve yapılandırma süreçlerini kurmak, operasyon ile bakım aşamasını yönetmek ve yazılım tedarik zinciri risklerini denetlemek.
Modül 1
Güvenli Dağıtım ve Yapılandırma
  • Sürüm paketleme, imzalama ve bütünlük doğrulaması
  • Ortam ayrımı ve üretim yapılandırma sıkılaştırması
  • Gizli bilgi ve yapılandırma verisinin güvenli taşınması
  • Kademeli yayın, geri alma ve değişiklik onay süreci
  • Devreye alma öncesi güvenlik kontrol listesi
  • Lab: Yayın öncesi güvenlik kontrol listesinin uygulanması
Modül 2
Operasyon, İzleme ve Olay Müdahalesi
  • Uygulama güvenlik kayıtlarının tasarımı ve toplanması
  • SIEM entegrasyonu ve uygulama uyarılarının kurgulanması
  • MITRE ATT&CK teknikleriyle uygulama olaylarının eşleştirilmesi
  • Olay müdahale planında geliştirme ekibinin rolü
  • Kanıt toplama ve kök neden analizi disiplini
  • Vaka: Üretimde görülen bir güvenlik olayının incelenmesi
Modül 3
Bakım, Yama ve Kullanımdan Kaldırma
  • Zafiyet bildirimi alma ve sorumlu açıklama süreci
  • Yama yönetimi ve acil düzeltme sürümü kararları
  • Teknik borç ve güvenlik borcunun planlı azaltılması
  • Sürüm destek politikası ve yaşam sonu planlaması
  • Veri taşıma, arşivleme ve güvenli imha kararları
  • Atölye: Zafiyet bildirim sürecinin akış olarak tasarlanması
Modül 4
Tedarik Zinciri, Sınav Stratejisi ve Kapanış
  • Yazılım tedarik zinciri saldırı senaryolarına genel bakış
  • Tedarikçi güvenlik değerlendirmesi ve sözleşme maddeleri
  • Vaka: Bir tedarik zinciri saldırı senaryosunun çözümlenmesi
  • CSSLP sınav stratejisi, soru okuma ve zaman yönetimi
  • Eğitim değerlendirmesi ve interaktif Soru-Cevap oturumu
  • Digital Vizyon Akademi Katılım ve Başarı Sertifikası

Eğitim Kazanımları

Program sonunda katılımcılar:

📐
Gereksinim Disiplini

Güvenlik ve gizlilik gereksinimlerini ölçülebilir, izlenebilir ve test edilebilir biçimde tanımlayabileceksiniz.

🎯
Tehdit Modelleme

STRIDE ve saldırı ağacı yöntemleriyle mimari tehditleri tasarım aşamasında ortaya çıkarabileceksiniz.

🏛️
Güvenli Mimari

Katmanlı yalıtım, kimlik tasarımı ve veri koruma kararlarını gerekçeleriyle birlikte belgeleyebileceksiniz.

⌨️
Güvenli Kodlama

Enjeksiyon, erişim denetimi ve girdi doğrulama gibi zafiyet sınıflarını kod düzeyinde önleyebileceksiniz.

🔍
Kod İncelemesi

Güvenlik odaklı kod inceleme kontrol listesini kurup bulguları kök nedeniyle birlikte raporlayabileceksiniz.

🧪
Test Yetkinliği

Statik, dinamik ve bileşen analizi testlerini strateji içinde doğru noktalara yerleştirebileceksiniz.

⚙️
Teslim Hattı Otomasyonu

Sürekli entegrasyon hattına güvenlik kapıları ekleyerek zafiyetleri yayından önce yakalayabileceksiniz.

🔗
Tedarik Zinciri

Bağımlılık risklerini, yazılım malzeme listesini ve yapı bütünlüğünü sistemli biçimde yönetebileceksiniz.

Kimler İçin Uygundur?

  • Yazılım geliştiriciler
  • yazılım mimarları
  • uygulama güvenliği uzmanları
  • test ve kalite mühendisleri
  • DevSecOps ekipleri
  • yazılım projelerini yöneten teknik liderler

Sıkça Sorulan Sorular

CSSLP eğitimi kimler için uygundur?
Program; yazılım geliştiriciler, yazılım mimarları, uygulama güvenliği uzmanları, test ve kalite mühendisleri, DevSecOps ekipleri ile teknik liderler için tasarlanmıştır. En az bir programlama dilinde kod okuma düzeyinde deneyim beklenir.
Eğitim ne kadar sürer ve hangi formatta verilir?
Eğitim 5 tam gün sürer ve 20 modülden oluşur. Kurumun tercihine göre Digital Vizyon Akademi sınıflarında, kurum lokasyonunda veya online olarak gerçekleştirilir; her modülde en az bir atölye, laboratuvar veya vaka çalışması yer alır.
Bu program CSSLP sınavına hazırlık sağlıyor mu?
Program, CSSLP sınav müfredatıyla uyumlu konu başlıklarını kapsayan bir sınava hazırlık ve yetkinlik programıdır. Sınav başvurusu ve güncel koşulları sınavı düzenleyen kurum tarafından belirlenir; sınav ücreti katılımcıya aittir.
Eğitimde belirli bir programlama dili üzerinden mi ilerleniyor?
Hayır. Müfredat dilden bağımsız güvenli tasarım ve kodlama ilkeleri üzerine kuruludur. Örnek kod parçaları ve zafiyet vakaları yaygın dillerden seçilir; katılımcılar kendi teknoloji yığınlarına uyarlanabilir kontrol listeleriyle çalışır.
Eğitim sonunda hangi belge veriliyor?
Programı başarıyla tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası almaya hak kazanır. Bu belge, sınavı düzenleyen kurumun verdiği unvandan ayrı bir katılım ve başarı belgesidir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Certified Secure Software Lifecycle Professional (CSSLP) Eği Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre5 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Kurs KoduCSSLP
VendorISC2
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Sarı TakımCertified Cloud Security Professional (CCSP) Eğitimi
Siber Güvenlik Eğitimleri

Certified Cloud Security Professional (CCSP) Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

5 günlük CCSP eğitimi: bulut güvenlik mimarisi, veri yaşam döngüsü, şifreleme, altyapı ve uygulama güvenliği, operasyon, hukuk ve uyum.

Detayları Gör →
Beyaz TakımCertified Information Systems Security Professional (CISSP) Eğitimi
Siber Güvenlik Eğitimleri

Certified Information Systems Security Professional (CISSP) Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

5 günlük Certified Information Systems Security Professional (CISSP) eğitimi: yönetişim, risk, mimari, kimlik yönetimi, denetim ve ISO 27001 uyumu.

Detayları Gör →
Sarı TakımCertified Application Security Engineer (.NET) (C|ASE .NET) Eğitimi
Siber Güvenlik Eğitimleri

Certified Application Security Engineer (.NET) (C|ASE .NET) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

3 günlük C|ASE .NET eğitimi: güvenli SDLC, tehdit modelleme, enjeksiyon savunması, kimlik doğrulama, yetkilendirme ve güvenli dağıtım.

Detayları Gör →
Sarı TakımSecure Java Development Essentials (SJD-100) Eğitimi
Siber Güvenlik Eğitimleri

Secure Java Development Essentials (SJD-100) Eğitimi

3 günBaşlangıçOnline / Yüz Yüze / Hibrit

3 günlük SJD-100 güvenli Java geliştirme eğitimi: girdi doğrulama, çıktı kodlama, Spring Security, kriptografi, SQL enjeksiyonu ve bağımlılık yönetimi.

Detayları Gör →
Sarı TakımCertified Application Security Engineer (Java) (C|ASE Java) Eğitimi
Siber Güvenlik Eğitimleri

Certified Application Security Engineer (Java) (C|ASE Java) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

3 günlük C|ASE Java eğitimi: güvenli yazılım yaşam döngüsü, tehdit modelleme, girdi doğrulama, Spring Security, kriptografi ve güvenlik testi entegrasyonu.

Detayları Gör →
Sarı TakımCertified Cloud Security Engineer (C|CSE) Eğitimi
Siber Güvenlik Eğitimleri

Certified Cloud Security Engineer (C|CSE) Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

5 günlük C|CSE eğitimi: çoklu bulut güvenliği, kimlik ve erişim yönetimi, konteyner güvenliği, bulut izleme, olay müdahalesi ve DevSecOps.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn