Bezpieczne programowanie w Java (z OWASP)

Opis

Szkolenie zapewnia dogłębne zrozumienie zasad bezpiecznego programowania w języku Java zgodnie z wytycznymi OWASP. Program warsztatów łączy teoretyczne podstawy bezpieczeństwa aplikacji z intensywnymi ćwiczeniami praktycznymi na rzeczywistych przykładach zagrożeń. Uczestnicy uczą się identyfikować, zapobiegać i naprawiać popularne luki bezpieczeństwa, stosując najlepsze praktyki rekomendowane przez OWASP oraz implementując mechanizmy zabezpieczeń w aplikacjach Java.

Profil uczestnika

  • Programiści Java odpowiedzialni za bezpieczeństwo aplikacji
  • Architekci bezpieczeństwa systemów
  • Deweloperzy aplikacji enterprise
  • Specjaliści ds. cyberbezpieczeństwa
  • Audytorzy bezpieczeństwa aplikacji
  • Inżynierowie zabezpieczeń systemów
  • Liderzy zespołów odpowiedzialni za jakość kodu

Agenda

  1. Podstawy bezpieczeństwa aplikacji
    • Modele zagrożeń OWASP
    • Podatności aplikacji webowych
    • Zasady bezpiecznego programowania
    • Narzędzia OWASP
  2. Implementacja zabezpieczeń
    • Walidacja danych wejściowych
    • Zarządzanie sesją i uwierzytelnianiem
    • Kryptografia w praktyce
    • Bezpieczne przechowywanie danych
  3. Ochrona przed atakami
    • Zabezpieczanie przed XSS
    • Ochrona przed SQL Injection
    • Zapobieganie CSRF
    • Bezpieczeństwo API
  4. Audyt i monitoring
    • Testowanie bezpieczeństwa
    • Analiza kodu źródłowego
    • Monitoring zagrożeń
    • Reagowanie na incydenty

Korzyści

Uczestnik zdobędzie kompleksową wiedzę o implementacji mechanizmów bezpieczeństwa w aplikacjach Java. Nauczy się identyfikować i eliminować popularne luki bezpieczeństwa zgodnie z wytycznymi OWASP. Pozna zaawansowane techniki zabezpieczania aplikacji przed współczesnymi zagrożeniami. Będzie potrafił projektować i wdrażać bezpieczne rozwiązania w systemach enterprise. Zyska umiejętność przeprowadzania audytów bezpieczeństwa kodu Java. Opanuje metody efektywnego testowania zabezpieczeń aplikacji. Zdobędzie praktyczne doświadczenie w implementacji mechanizmów kryptograficznych.

Wymagane przygotowanie uczestników

  • Praktyczne doświadczenie w programowaniu Java
  • Znajomość podstaw bezpieczeństwa aplikacji
  • Doświadczenie w tworzeniu aplikacji webowych
  • Podstawowa wiedza o protokołach sieciowych

Zagadnienia

  • Wytyczne bezpieczeństwa OWASP
  • Modele zagrożeń aplikacji webowych
  • Implementacja uwierzytelniania
  • Bezpieczne zarządzanie sesją
  • Kryptografia aplikacyjna
  • Walidacja danych wejściowych
  • Zabezpieczanie API
  • Testowanie bezpieczeństwa
  • Analiza kodu pod kątem bezpieczeństwa
  • Monitoring zagrożeń
  • Obsługa incydentów bezpieczeństwa
  • Najlepsze praktyki OWASP

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2950 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: SC-AB-74

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *