Java Uygulamalarınızı Kod Düzeyinde Güvene Alın
Secure Java Development Essentials (SJD-100) Eğitimi, Digital Vizyon Akademi tarafından kurumlara verilen 3 günlük, başlangıç seviyesi bir güvenli yazılım programıdır.
SJD-100 Müfredatıyla Uyumlu Üç Günlük Güvenli Java Geliştirme Programı
Bu eğitim, Java ile uygulama geliştiren yazılımcılara yaygın zafiyet sınıflarını kod düzeyinde tanıma ve güvenli kodlama ilkelerini günlük geliştirme pratiğine yerleştirme yetkinliği kazandırmak üzere kurgulanmış üç günlük bir başlangıç programıdır. Program, SJD-100 müfredatıyla uyumlu konu başlıklarını laboratuvar uygulamaları ve kod inceleme atölyeleriyle işler.
3 Tam Gün. Kavramsal anlatım, zafiyetli kod örnekleri, güvenli kodlama laboratuvarları ve kod inceleme atölyeleriyle ilerler.
Başlangıç Seviyesi — Java dilinde temel düzeyde uygulama geliştirme deneyimi olan katılımcılar için uygundur.
Zafiyetli örnek uygulama üzerinde laboratuvar çalışmaları, kod inceleme atölyeleri, canlı demolar ve grup tartışmaları.
Genel güvenlik anlatımı yerine Java ekosisteminin kendi kütüphaneleri ve yaygın hataları üzerinden ilerleyen bir içerik.
Her konu, önce zafiyetli kod örneği incelenerek sonra güvenli karşılığı yazılarak laboratuvarda pekiştirilir.
Öğrenilen kontrol listeleri ve kalıplar, eğitimin hemen ardından mevcut projelerde kullanılabilecek biçimde verilir.
Sarı Takım: Güvenliği Java uygulamasının kodu ve teslim hattı içine gömen geliştirme ekibi
Eğitimden Verim Almanız İçin Beklenen Temel Java Yetkinlikleri
Nesne yönelimli programlama, sınıf, arayüz ve istisna yönetimi konularında pratik bilgi.
HTTP istek ve yanıt akışı ile temel web uygulama mimarisine aşinalık beklenir.
Maven veya Gradle ile proje derleme ve sürüm kontrolü kullanımı deneyimi.
Java geliştirme ortamı kurulu, internet erişimi olan bir dizüstü bilgisayar.
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.
Program sonunda katılımcılar:
Java uygulamalarında en sık görülen zafiyet sınıflarını kod okurken doğrudan fark edebileceksiniz.
Dış girdiyi izin listesi mantığıyla doğrulayarak enjeksiyon ve bozuk veri risklerini önleyebileceksiniz.
Bağlama uygun kodlama uygulayarak siteler arası betik çalıştırma riskini etkili biçimde azaltabileceksiniz.
Kimlik doğrulama ve yetkilendirme kontrollerini sunucu tarafında doğru katmanda kurgulayabileceksiniz.
Şifreleme, parola saklama ve anahtar yönetimi konularında doğru kütüphane ve yöntemleri seçebileceksiniz.
Parametreli sorgu kalıplarıyla veri erişim katmanını enjeksiyona karşı sistemli biçimde koruyabileceksiniz.
Üçüncü taraf bileşenleri tarayarak bilinen zafiyetleri erken tespit edip güncelleme planı kurabileceksiniz.
Statik ve dinamik güvenlik testlerini teslim hattına ekleyerek sürekli doğrulama sağlayabileceksiniz.
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.
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 →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 →5 günlük CSSLP eğitimi: güvenlik gereksinimleri, tehdit modelleme, güvenli kodlama, kod incelemesi, test otomasyonu ve tedarik zinciri güvenliği.
Detayları Gör →5 günlük SEC-100 CyberCore Security Essentials eğitimi: sistem ve ağ temelleri, sıkılaştırma, izleme, olay müdahalesi, yetkili test ve bulut güvenliği.
Detayları Gör →2 günlük Data Science Fundamentals eğitimi: analitik yaşam döngüsü, veri hazırlama, istatistik, modelleme, görselleştirme ve veri yönetişimi.
Detayları Gör →6 günlük SEC522 uygulama güvenliği eğitimi: tehdit modelleme, OWASP Top 10, kimlik ve oturum, API güvenliği, mikroservis ve DevSecOps test otomasyonu.
Detayları Gör →