Secure Software Development
"Secure Software Development" kursu, katılımcılara yazılım geliştirme süreçlerinde güvenliği sağlamanın temel yöntemlerini, yaygın saldırı türlerini ve veri koruma stratejilerini kavratmayı amaçlamaktadır. Kurs, güvenli sistem tasarımı ve uygulama güvenliğini önceliklendirmek isteyen yazılım geliştiriciler için tasarlanmıştır.
Bu kurs kapsamında katılımcılar, güvenlik tehditlerini, şifre yapılarını, erişim kontrolünü, veri güvenliği ve koruma mekanizmalarını, validasyon tekniklerini (white/black list) ve account/session yönetimini öğrenmektedir. HTTP status yönetimi, error handling, remote administration ve web/uygulama sunucu konfigürasyonu konuları da ele alınmaktadır.
Kurs kapsamında ayrıca footprinting, vulnerability analizi ve brute force, DDoS, XSS ile SQL Injection gibi yaygın saldırı türleri; authentication tipleri, OpenID ve Token tabanlı kimlik doğrulama mekanizmaları da işlenmektedir.
“Secure Software Development” kursu, disaster recovery, sistem loglama, caching ve pooling güvenliği konularıyla tamamlanmaktadır.
Kurs İçeriği
9 KonuBase Security: Tehditler, parola yapısı, erişim kontrolü, veri güvenliği ve koruma
Validasyon, White/Black List yönetimi
Account ve Session Yönetimi, Disaster Recovery
HTTP Status, Error Handling, Remote Administration
Web ve Uygulama Sunucu Konfigürasyonu, System Logging, Caching/Pooling
Saldırı Türleri: Footprinting, Vulnerability, Brute Force, DDoS, XSS, SQL Injection
Authentication: Kimlik doğrulama tipleri ve stratejileri
OpenID ve Token tabanlı Authentication
Data Protecting
Özelleştirilebilir
Şirketinize özel müfredat ve içerik
Grup Eğitimleri
5-15 kişilik gruplara özel
İlerleme Takibi
Detaylı raporlama ile gelişim takibi
SoftUni Sertifikası
Uluslararası geçerlilikte