Secure Java Applications

Secure Java Applications

Bu workshop Java ile yapılan uygulamaların güvenli olarak geliştirilmelerini sağlamayı amaç edinmektedir.

Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?

Haber Ver

EĞİTİM MODÜLLERİ

  • Secure by Design yaklaşımı
  • Threat Modeling (tehdit modelleme)
  • OWASP Top 10 güvenlik açıkları (Injection, XSS, CSRF, etc.)
  • Güvenlik katmanları: uygulama, veri, iletişim
  • Asymmetric & symmetric encryption farkları
  • RSA, AES, elliptic curve cryptography
  • Dijital imzalar (Digital Signatures)
  • Sertifikalar, PKI yapısı, keystore & truststore
  • Modül 3 : Secure Coding Practices in Java
  • 12 temel güvenli kodlama kuralı (örneğin: input validation, output encoding, use prepared statements)
  • Java kodlama hataları ve savunma teknikleri
  • Güvenlik kütüphaneleri kullanımı (Apache Shiro, Spring Security)
  • OAuth2, OpenID Connect, JWT
  • Role-based vs policy-based kontrol
  • Session management, token expiry, refresh tokens
  • Spring Security veya Java EE güvenlik modülleri
  • HTTPS, TLS yapılandırma
  • HSTS, certificate pinning, mutual TLS
  • Secure headers (CSP, X-Frame-Options, etc.)
  • SSL
  • Hashing (bcrypt, Argon2)
  • Salt, pepper, key stretching
  • Encrypting sensitive fields
  • GDPR, HIPAA gibi düzenlemeler açısından veri güvenliği
  • API security: rate limiting, input validation
  • API gateways and security filters
  • Inter-service authentication, mutual TLS
  • Security in microservice architecture
  • Secure logging (avoid sensitive data)
  • Audit trails
  • Intrusion detection, alerting
  • Breach response plan, forensic readiness
  • Static code analysis (SonarQube, SpotBugs, etc.)
  • Dynamic scanning, penetration testing
  • Dependency checking (OWASP Dependency-Check)
  • Secure code reviews and threat hunting
  • Static code analysis (SonarQube, SpotBugs, etc.)
  • Dynamic scanning, penetration testing
  • Dependency checking (OWASP Dependency-Check)
  • Secure code reviews and threat hunting

Secure Java Applications eğitimini almak isteyenlerin, öncesinde aşağıdaki eğitimleri almış olmaları gerekmektedir.

Secure Java Applications eğitimini alanlara, aşağıdaki eğitimleri de almalarını öneriyoruz.

  • Mobil Uygulama Geliştiricisi
  • Web Uygulama Geliştiricisi
  • Windows Uygulama Geliştiricisi

Eğitimin sınavları yoktur.

Secure Java Applications eğitimini alanlar aşağıdaki katılım sertifikasına sahip olacaklardır. Diğer sertifikalar için katılımcıların ilgili sınavları almaları gerekmektedir.

Java

Eğitimin yorumları yoktur.

Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?