CERTIFIED APPLICATION SECURITY ENGINEER (.NET) (C|ASE .NET) EĞİTİMİ

Güvenli Kodu Tasarımdan Yayına Taşıyın

Certified Application Security Engineer (.NET) (C|ASE .NET) Eğitimi, Digital Vizyon Akademi tarafından kurumlara verilen 3 günlük bir sınava hazırlık ve yetkinlik programıdır.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

C|ASE .NET Sınav Müfredatıyla Uyumlu Üç Günlük Güvenli Kodlama Programı

Bu eğitim, .NET platformunda geliştirme yapan yazılım ekiplerine güvenliği gereksinim analizinden dağıtıma kadar yaşam döngüsünün her aşamasına gömme yetkinliği kazandırmak üzere tasarlanmış üç günlük bir sınava hazırlık ve yetkinlik programıdır. C|ASE .NET sınav müfredatıyla uyumlu konular, güvenli kodlama atölyeleri ve kod inceleme vakalarıyla pekiştirilir.

Süre ve Format

3 Tam Gün. Kavramsal anlatım, güvenli kodlama atölyeleri, kod inceleme vakaları ve laboratuvar uygulamaları dengeli akışta işlenir.

Seviye

Orta Seviye — C# ve ASP.NET ile uygulama geliştirme deneyimi olan katılımcılar için uygundur.

Öğrenme Metodu

Güvenli kodlama atölyeleri, kod inceleme oturumları, tehdit modelleme çalıştayları ve laboratuvar vakaları.

Neden Bu Eğitim?

🧑‍💻Geliştirici Odaklı Akış

Konular teorik listeler yerine doğrudan C# ve ASP.NET Core kod tabanı üzerinden, geliştiricinin diliyle işlenir.

🧱Tasarımdan Başlayan Güvenlik

Güvenlik, yayın öncesi bir kontrol adımı değil; gereksinim, tasarım ve kod inceleme aşamalarının parçası olarak kurgulanır.

🎯Sınav Müfredatıyla Uyum

İçerik C|ASE .NET sınav müfredatıyla uyumlu biçimde kurgulanır; sınav stratejisi son gün ayrıca ele alınır.

Bu Eğitim Hangi Rollere Hazırlar?

Uygulama Güvenliği UzmanıGüvenli Yazılım GeliştiriciYazılım Güvenlik MimarıDevSecOps MühendisiKod İnceleme UzmanıÜrün Güvenliği Mühendisi

Sarı Takım: Güvenliği .NET uygulamasının ve teslim hattının içine gömen geliştirme ekibi

“Güvenlik, yayın gününde eklenen bir katman değil; ilk satırdan itibaren yazdığınız kodun ayrılmaz bir parçasıdır.”

Ön Koşullar

Programdan En Yüksek Verimi Almanız İçin Beklenen Temel Yetkinlikler

1
C# Deneyimi

C# dili ve nesne yönelimli programlama kavramlarında uygulamalı deneyim beklenir.

2
Web Uygulama Bilgisi

ASP.NET Core, HTTP ve istemci-sunucu mimarisi konularında temel hakimiyet.

3
Veri Tabanı Temelleri

SQL sorguları ve ilişkisel veri tabanı kullanımı konusunda temel bilgi.

4
Dizüstü Bilgisayar

Geliştirme ortamı kurulu, laboratuvar uygulamalarına katılabilen 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 geliştirme yaşam döngüsünü kavramak, .NET uygulamaları için tehdit modeli çıkarmak ve güvenli mimari kararlarını belgeleyebilmek.
Modül 1
Güvenli Yazılım Geliştirme Yaşam Döngüsü
  • Uygulama güvenliğinin kurumsal risk içindeki yeri
  • Güvenliğin gereksinim analizine dahil edilmesi yaklaşımı
  • Güvenli SDLC aşamaları, roller ve sorumluluk dağılımı
  • OWASP Top 10 ve ASVS listelerinin geliştirici okuması
  • Yasal çerçeve: KVKK ve 5237 sayılı TCK bilişim suçları
  • Atölye: Mevcut geliştirme hattının olgunluk değerlendirmesi
Modül 2
.NET Platformunda Tehdit Modelleme
  • Tehdit modellemenin amacı ve geliştiriciye sağladığı fayda
  • STRIDE yöntemiyle uygulama tehditlerinin sınıflandırılması
  • Veri akış diyagramı çıkarma ve güven sınırlarının çizilmesi
  • Saldırı yüzeyinin azaltılması ve bileşen envanterinin tutulması
  • Risk önceliklendirme ve azaltım kararlarının belgelenmesi
  • Atölye: Örnek ASP.NET Core uygulamasının tehdit modeli
Modül 3
Güvenli Mimari ve Tasarım İlkeleri
  • En az yetki ve derinlemesine savunma ilkelerinin uygulanışı
  • Güvenli varsayılanlar ve hata durumunda güvenli kapanma
  • Katmanlı mimaride güven sınırı ve bağımlılık yönetimi
  • ASP.NET Core ara katman (middleware) güvenlik kurgusu
  • Gizli bilgi yönetimi ve yapılandırma dosyası disiplini
  • Vaka: Zayıf tasarım kararlarının yol açtığı ihlal analizi
Modül 4
Güvenli Kodlama Standardı ve Kod İncelemesi
  • Kurumsal güvenli kodlama standardının oluşturulması
  • Kod inceleme kontrol listesi ve gözden geçirme disiplini
  • Statik kod analizinin geliştirme akışına yerleştirilmesi
  • Bulgu triyajı, yanlış pozitif yönetimi ve teknik borç takibi
  • Bağımlılık taraması ve açık kaynak bileşen riski yönetimi
  • Lab: Örnek C# kod tabanında güvenlik odaklı kod incelemesi
Günün hedefiEnjeksiyon ve betik çalıştırma savunmasını kod düzeyinde kurmak, kimlik doğrulama ile oturum yönetimini sağlamlaştırmak ve yetkilendirme modelini doğru tasarlamak.
Modül 1
Girdi Doğrulama ve Enjeksiyon Savunması
  • Girdi doğrulamanın beyaz liste yaklaşımıyla kurgulanması
  • SQL enjeksiyonuna karşı parametreli sorgu disiplini
  • Entity Framework kullanımında güvenli sorgu kalıpları
  • Komut ve LDAP enjeksiyonu risklerinin önlenmesi
  • Dosya yükleme doğrulaması ve yol geçişi savunması
  • Lab: Zayıf doğrulamalı uç noktanın güvenli hale getirilmesi
Modül 2
Çıktı Kodlama ve İstemci Tarafı Güvenliği
  • Siteler arası betik çalıştırma (XSS) türleri ve etkileri
  • Razor görünümlerinde kodlama ve kaçış kurallarının uygulanması
  • İçerik güvenlik politikası (CSP) başlıklarının kurgulanması
  • Siteler arası istek sahteciliği (CSRF) belirteç yönetimi
  • Güvenlik başlıkları ve tarayıcı koruma mekanizmaları
  • Atölye: Görünüm katmanındaki kodlama hatalarının düzeltilmesi
Modül 3
Kimlik Doğrulama ve Oturum Yönetimi
  • Parola politikası, özetleme ve güvenli saklama ilkeleri
  • ASP.NET Core Identity ile kimlik doğrulama kurgusu
  • Çok faktörlü kimlik doğrulamanın uygulamaya eklenmesi
  • Oturum belirteci üretimi, süresi ve iptal yönetimi
  • Hesap kilitleme, parola sıfırlama ve kurtarma akışları
  • Lab: Oturum yönetimi zafiyetlerinin kod üzerinde giderilmesi
Modül 4
Yetkilendirme ve API Güvenliği
  • Rol ve talep (claim) tabanlı yetkilendirme modelleri
  • Nesne düzeyinde yetki kontrolü ve doğrudan başvuru riski
  • OAuth 2.0 ve OpenID Connect akışlarının doğru seçimi
  • JWT belirteç doğrulaması, imza ve süre kontrolleri
  • API hız sınırlama, kapsam yönetimi ve sözleşme güvenliği
  • Vaka: Bozuk yetkilendirme kaynaklı veri sızıntısı incelemesi
Günün hedefiHassas veriyi kriptografik yöntemlerle korumak, güvenli hata yönetimi ve günlükleme kurmak, güvenlik testlerini otomatikleştirip sürümü güvenle yayına almak.
Modül 1
Kriptografi ve Hassas Veri Koruması
  • .NET kriptografi kitaplıklarının doğru kullanım ilkeleri
  • Simetrik ve asimetrik şifrelemenin uygulama senaryoları
  • Anahtar üretimi, saklanması ve döndürme disiplini
  • Aktarım güvenliği: TLS yapılandırması ve sertifika kontrolü
  • KVKK kapsamında kişisel verinin maskelenmesi ve saklanması
  • Lab: Hassas alanların şifrelenmesi ve anahtar yönetimi
Modül 2
Hata Yönetimi, Günlükleme ve İzlenebilirlik
  • Güvenli istisna yönetimi ve bilgi sızdırmayan hata mesajları
  • Yapılandırılmış günlükleme (logging) tasarımı ve alan seçimi
  • Denetim izi gereksinimleri ve kayıt bütünlüğünün korunması
  • Hassas verinin günlüklerden ayıklanması ve maskelenmesi
  • Uygulama kayıtlarının izleme platformlarına aktarılması
  • Atölye: Zayıf hata yönetimi örneklerinin yeniden yazılması
Modül 3
Güvenlik Testi ve Bulgu Doğrulama
  • Güvenlik birim testleri ve olumsuz senaryo tasarımı
  • Dinamik uygulama güvenlik testi yaklaşımının kurgulanması
  • Burp Suite ile yetkili uygulama testinin çalışma disiplini
  • Bağımlılık ve bileşen zafiyet taramasının otomatikleştirilmesi
  • Bulgu doğrulama, önceliklendirme ve düzeltme takibi
  • Lab: Örnek uygulamada test bulgularının raporlanması
Modül 4
Güvenli Dağıtım, Sınav Stratejisi ve Kapanış
  • CI/CD hattına güvenlik kapılarının yerleştirilmesi
  • Konteyner ve yapılandırma sıkılaştırma kontrol listesi
  • Uçtan uca vaka: Güvenli sürüm çıkarma sürecinin işletilmesi
  • C|ASE .NET sınav stratejisi, soru tipleri ve zaman yönetimi
  • Eğitim değerlendirmesi ve interaktif Soru-Cevap oturumu
  • Digital Vizyon Akademi Katılım ve Başarı Sertifikası takdimi

Eğitim Kazanımları

Program sonunda katılımcılar:

🔐
Güvenli SDLC

Güvenliği gereksinim, tasarım, kodlama ve dağıtım aşamalarının doğal bir parçası haline getirebileceksiniz.

🧭
Tehdit Modelleme

STRIDE yöntemiyle uygulama tehditlerini sınıflandırıp azaltım kararlarını gerekçeleriyle belgeleyebileceksiniz.

🛡️
Enjeksiyon Savunması

Girdi doğrulama ve parametreli sorgu disipliniyle enjeksiyon sınıfı zafiyetleri kod düzeyinde kapatabileceksiniz.

🖥️
İstemci Güvenliği

Çıktı kodlama, CSP ve CSRF korumalarını Razor tabanlı arayüzlerde doğru biçimde uygulayabileceksiniz.

🪪
Kimlik Yönetimi

ASP.NET Core Identity ile kimlik doğrulama, oturum ve parola akışlarını sağlam biçimde kurgulayabileceksiniz.

🔑
Yetkilendirme

Rol ve talep tabanlı yetkilendirmeyi nesne düzeyinde kontrollerle birlikte tasarlayabileceksiniz.

🧪
Güvenlik Testi

Statik ve dinamik güvenlik testlerini geliştirme hattına entegre edip bulguları önceliklendirebileceksiniz.

🚀
Güvenli Dağıtım

CI/CD hattına güvenlik kapıları yerleştirerek sürümleri denetlenebilir biçimde yayına alabileceksiniz.

Kimler İçin Uygundur?

  • .NET geliştiricileri
  • yazılım mimarları
  • teknik liderler
  • DevOps
  • kalite güvence mühendisleri ile uygulama güvenliği alanında uzmanlaşmak isteyen bilişim profesyonelleri

Sıkça Sorulan Sorular

C|ASE .NET eğitimi kimler için uygundur?
Program; .NET geliştiricileri, yazılım mimarları, teknik liderler, DevOps ve kalite güvence mühendisleri ile uygulama güvenliği alanında uzmanlaşmak isteyen bilişim profesyonelleri için tasarlanmıştır. C# ve ASP.NET Core ile geliştirme deneyimi beklenir.
Eğitim ne kadar sürer ve hangi formatta verilir?
Eğitim 3 tam gün sürer ve 12 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 laboratuvar, atölye veya kod inceleme uygulaması yer alır.
Bu eğitim C|ASE .NET sınavına hazırlık sağlıyor mu?
Program, C|ASE .NET sınav müfredatıyla uyumlu bir sınava hazırlık ve yetkinlik eğitimidir. Son günün son modülünde sınav stratejisi ayrıca ele alınır. Sınav ücreti katılımcıya aittir ve eğitim ücretine dahil değildir.
Eğitimde hangi konular uygulamalı olarak işleniyor?
Tehdit modelleme atölyesi, C# kod tabanında güvenlik odaklı kod incelemesi, zayıf doğrulamalı uç noktanın sağlamlaştırılması, oturum yönetimi zafiyetlerinin giderilmesi, hassas verinin şifrelenmesi ve Burp Suite ile yetkili uygulama testi uygulamalı olarak çalışılır.
Eğitim sonunda sertifika veriliyor mu?
Evet. 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 kurumunun verdiği sertifikadan 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 Application Security Engineer (.NET) (C|ASE .NET) Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Kurs KoduC|ASE .NET
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

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 DevSecOps Engineer (E|CDE) Eğitimi
Siber Güvenlik Eğitimleri

Certified DevSecOps Engineer (E|CDE) Eğitimi

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

3 günlük Certified DevSecOps Engineer (E|CDE) eğitimi: güvenli SDLC, tehdit modelleme, SAST, SCA, SBOM, konteyner, IaC, DAST ve Kubernetes.

Detayları Gör →
Sarı TakımCertified Encryption Specialist (E|CES) Eğitimi
Siber Güvenlik Eğitimleri

Certified Encryption Specialist (E|CES) Eğitimi

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

5 günlük E|CES eğitimi: simetrik ve asimetrik şifreleme, özet fonksiyonları, PKI, TLS, disk şifreleme, kriptanaliz ve kuantum sonrası geçiş.

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 →
Kırmızı TakımWeb Application Hacking and Security (W|AHS) Eğitimi
Siber Güvenlik Eğitimleri

Web Application Hacking and Security (W|AHS) Eğitimi

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

3 günlük Web Application Hacking and Security (W|AHS) eğitimi: OWASP Top 10, enjeksiyon, erişim denetimi, SSRF, API güvenliği ve raporlama.

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn