SJD-100 Secure Java Development Essentials (e-learning)

e-learning

Dostępne pakiety zakupu

CyberCore

cena: 3199 PLN netto + 23% VAT


Obejmuje roczny dostęp do tego kursu, powiązanych laboratoriów oraz dwóch podejść do egzaminu.
ZAMÓW
Learn Unlimited

cena: 21999 PLN netto + 23% VAT


Nieograniczony dostęp do szkoleń OffSec oraz nielimitowana liczba podejść do egzaminów przez jeden rok.
ZAMÓW

Dlaczego warto kupić to szkolenie?

Szkolenie SJD-100 Secure Java Development Essentials (OSCC-SJD) to praktyczny kurs wprowadzający w bezpieczne programowanie w Javie. Uczestnicy uczą się zasad bezpiecznego projektowania i implementacji aplikacji Java — obsługi błędów, walidacji wejścia, bezpieczeństwa ciasteczek i sesji oraz bezpiecznej pracy z bazami danych. Kurs łączy teorię z praktycznymi laboratoriami „hands-on”, gdzie ćwiczy się wykrywanie i naprawę realnych podatności, co pozwala na zdobycie przydatnych umiejętności do tworzenia bezpiecznego oprogramowania i podniesienia kompetencji zespołów deweloperskich.

Tematyka

Wprowadzenie do bezpiecznego kodowania w Javie

Poznanie fundamentalnych zasad bezpiecznego programowania w Javie, minimalizowania podatności i tworzenia odpornych aplikacji.

Obsługa błędów i logowanie w Javie

Nauka skutecznego zarządzania błędami oraz wdrażania bezpiecznych praktyk logowania w celu ochrony wrażliwych informacji.

Walidacja danych wejściowych w Javie

Opanowanie technik weryfikacji danych wprowadzanych przez użytkowników, zapobiegających wprowadzaniu danych złośliwych i atakom typu injection.

Kodowanie danych wyjściowych w Javie

Zrozumienie sposobów bezpiecznego kodowania danych wyjściowych, utrzymania integralności aplikacji i ochrony przed atakami typu injection.

Bezpieczeństwo ciasteczek HTTP w Javie

Poznanie najlepszych praktyk zarządzania ciasteczkami HTTP w celu ochrony sesji użytkowników i danych poufnych.

Unikanie błędnych konfiguracji bezpieczeństwa w Javie

Identyfikacja i naprawa typowych błędów konfiguracyjnych, które mogą osłabić bezpieczeństwo aplikacji.

Zarządzanie sesjami webowymi w Javie

Rozwijanie technik bezpiecznego zarządzania sesjami, zapobiegania przejęciom sesji i nieautoryzowanemu dostępowi.

Bezpieczna praca z bazami danych w Javie

Poznanie metod bezpiecznej interakcji z bazami danych, zapewniających poufność i integralność przechowywanych danych.

Łączenie wiedzy: Java Security Essentials

Zastosowanie zdobytej wiedzy w praktyce, integracja zasad bezpiecznego kodowania i budowa kompleksowo zabezpieczonych aplikacji Java.

Który egzamin potwierdza zdobyte umiejętności?

OffSec CyberCore Certified (OSCC-SJD)

 
  • Certyfikacja OSCC-SJD — Egzamin praktyczny z bezpiecznego programowania w języku Java, potwierdzający umiejętność identyfikacji i eliminacji podatności w rzeczywistych aplikacjach bez naruszania ich funkcjonalności. Skierowany do programistów i specjalistów ds. bezpieczeństwa oprogramowania, którzy chcą potwierdzić swoje kompetencje w zakresie secure codingu.
  • Czas trwania i nadzór — Egzamin trwa 6 godzin i jest nadzorowany zdalnie przez pracownika Offensive Security (proctor) w prywatnym połączeniu VPN, co zapewnia pełne bezpieczeństwo i uczciwość procesu egzaminacyjnego.
  • Środowisko laboratoryjne — Kandydat pracuje w interaktywnym środowisku z rzeczywistymi aplikacjami Java, w którym analizuje kod, identyfikuje błędy bezpieczeństwa, wdraża poprawki i testuje ich skuteczność w kontekście działania systemu.
 
Zakres egzaminu:
  • 5 podatności w aplikacjach Java — Egzamin obejmuje pięć niezależnych zadań polegających na identyfikacji i naprawie błędów bezpieczeństwa przy zachowaniu pełnej funkcjonalności aplikacji. Każde zadanie trwa około 1 godziny i sprawdza praktyczne zastosowanie zasad bezpiecznego programowania.
  • Ocena i wyniki — Wyniki egzaminu są dostępne natychmiast po zakończeniu i przesłaniu rozwiązań. Egzamin nie wymaga przygotowania raportu ani dokumentacji.
 
Cel egzaminu — Sprawdzenie umiejętności praktycznych w zakresie:
 
  • analizy kodu źródłowego i identyfikacji podatności,
  • bezpiecznego usuwania błędów bez zakłócania działania aplikacji,
  • stosowania zasad secure codingu w języku Java,
  • ochrony danych, sesji i interakcji z bazą danych,
  • wdrażania poprawek zgodnych z najlepszymi praktykami bezpieczeństwa.
 
Egzamin OSCC-SJD jest praktycznym sprawdzianem umiejętności w zakresie bezpiecznego programowania, potwierdzającym zdolność do tworzenia i utrzymania odpornych, bezpiecznych aplikacji Java w środowisku produkcyjnym.

Co zawiera cena?

Szkolenie dostępne na oficjalnej platformie elearningowej Offsec, zawiera materiały szkoleniowe, symulacje laboratorów, przykładowe pytania egzaminacyjne oraz voucher na egazmin, w zależności od wykupionego pakietu:

Course + Cert Bundle
  • Jeden kurs 200- lub 300-poziomowy – wybór zależny od potrzeb uczestnika (np. PEN‑200, PEN‑300, WEB‑200, WEB‑300).
  • 90 dni dostępu do kursu i laboratoriów praktycznych.
  • Jedno podejście do egzaminu certyfikacyjnego wliczone w cenę.
  • Ponad 50 laboratoriów Proving Grounds Play – symulacje ataków w realistycznym środowisku.
  • Bonusowy dostęp do kursu PEN‑103, umożliwiający zdobycie dodatkowego certyfikatu.

Learn One
  • Wybór jednego kursu 200. lub 300. poziomu: np. PEN-200 (OSCP+), PEN-300 (OSEP), WEB-200 (OSWA), WEB-300 (OSWE), EXP-301 (OSED), SOC-200 (OSDA), TH-200 (OSTH), IR-200 (OSIR).
  • 365 dni dostępu: pełny dostęp do wybranego kursu oraz powiązanych laboratoriów praktycznych przez rok.
  • 2 podejścia do egzaminu certyfikacyjnego: możliwość przystąpienia do egzaminu dwukrotnie w trakcie trwania subskrypcji.
  • Dostęp do kursów wstępnych: np. PEN-103 (KLCP) oraz PEN-210 (OSWP), umożliwiających zdobycie dodatkowych certyfikatów.
  • Ponad 200 laboratoriów Proving Grounds Practice: symulacje rzeczywistych scenariuszy ataków, pozwalające na doskonalenie umiejętności w bezpiecznym środowisku.

Learn Unlimited
  • Nieograniczony dostęp do wszystkich kursów 100–300 poziomu w OffSec Learning Library.
  • Nieograniczona liczba prób egzaminów w czasie trwania subskrypcji.
  • 365 dni dostępu do materiałów szkoleniowych i laboratoriów praktycznych.
  • Bonusowy dostęp do kursów KLCP i OSWP wraz z egzaminami.
  • Pełne ścieżki nauki (Learning Paths) dopasowane do ról w zespole.
  • Ponad 200 laboratoriów Proving Grounds Practice — realistyczne scenariusze ataków i ćwiczeń.

CyberCore
  • Jeden kurs 100-poziomowy do wyboru.
  • 365 dni dostępu do kursu i laboratoriów.
  • 2 podejścia do egzaminu certyfikacyjnego wliczone w cenę.
  • Ponad 50 laboratoriów Proving Grounds Play – praktyczne ćwiczenia w realistycznych scenariuszach.
  • Bonusowy dostęp do kursu PEN‑103.

wszystkie ceny są kwotami netto, należy doliczyć podatek VAT wg obowiązującej stawki
Masz pytania, chętnie pomożemy, skontaktuj się z nami.
Formularz Kontaktowy

*:

*:


*:

Zgoda obowiązkowa*:
Wyrażam zgodę na przetwarzanie powyższych danych osobowych przez SOFTRONIC Sp. z o.o. w zakresie niezbędnym do realizacji odpowiedzi na powyższe zapytanie zgodnie z obowiązującym prawem.:
Zgoda marketingowa:
Wyrażam zgodę na przetwarzanie powyższych danych osobowych przez SOFTRONIC Sp. z o.o w celach promocyjnych i marketingowych.:

* Pole wymagane


 

 Security code

 
Copyright © 2003-2024 SOFTRONIC. Wszelkie prawa zastrzeżone