Wykrywanie błędów bezpieczeństwa z Semgrep
Wykrywanie błędów bezpieczeństwa z Semgrep
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bezpieczeństwo IT
- Grupa docelowa usługi
Szkolenie adresowane jest do programistów, inżynierów DevSecOps, testerów i inżynierów QA
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników8
- Data zakończenia rekrutacji13-10-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi8
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Poznanie narzędzia Semgrep – zrozumienie jego funkcji, zastosowań oraz sposobu działaniaPraktyczne wykorzystanie Semgrep – nauka efektywnego używania narzędzia do analizy kodu
Zdobycie umiejętności interpretacji raportów i weryfikacji false positive
Integracja z narzędziami deweloperskimi – wykorzystanie Semgrep w środowiskach IDE i procesach CI/CD
Konfiguracja i tworzenie reguł – dostosowanie Semgrep do własnych potrzeb poprzez tworzenie własnych reguł skanowania
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Integracja z narzędziami deweloperskimi – wykorzystanie Semgrep w środowiskach IDE i procesach CI/CDKonfiguracja i tworzenie reguł – dostosowanie Semgrep do własnych potrzeb poprzez tworzenie własnych reguł skanowania | Kryteria weryfikacji Poznanie narzędzia Semgrep – zrozumienie jego funkcji, zastosowań oraz sposobu działaniaPraktyczne wykorzystanie Semgrep – nauka efektywnego używania narzędzia do analizy kodu Zdobycie umiejętności interpretacji raportów i weryfikacji false positive | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie będzie prowadzone zdalnie, w czasie rzeczywistym, na żywo, z trenerem, możliwością zadawania pytań.
Każdego dnia zajęcia w godz. 9:00-17:00, z przerwą na lunch około godz. 13:00
Instalacja i użycie
Korzystanie z repozytorium reguł
Integracja ze środowiskami IDE (IntelliJ, Visual Studio Code) przy pomocy wtyczek oficjalnych i dodatkowych (weAudit, SARIF Explorer)
Analiza wyników
Integracja z CI/CD
Tworzenie własnych reguł
Tworzenie reguł dla wykrywania błędów wstrzyknięć (ang. injection)
Tworzenie reguł dla wykrywania błędów konfiguracji
Walidacja
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 2 Instalacja i użycie Korzystanie z repozytorium reguł Integracja ze środowiskami IDE (IntelliJ, Visual Studio Code) przy pomocy wtyczek oficjalnych i dodatkowych (weAudit, SARIF Explorer) | Prowadzący Sebastian Chmielewski | Data realizacji zajęć 27-10-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 13:00 | Liczba godzin 04:00 |
Przedmiot / temat zajęć 2 z 2 Analiza wyników Integracja z CI/CD Tworzenie własnych reguł Tworzenie reguł dla wykrywania błędów wstrzyknięć (ang. injection) Tworzenie reguł dla wykrywania błędów konfiguracji | Prowadzący Sebastian Chmielewski | Data realizacji zajęć 27-10-2025 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 660,50 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 350,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 207,56 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 168,75 PLN |
Prowadzący
Prowadzący
Sebastian Chmielewski
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
część teoretyczna szkolenia, slajdy - zostanie przekazana uczestnikom na szkoleniu w formie pdf.
uczestnik otrzyma certyfikat uczestnictwa z opisem nabytych umiejętności
Warunki uczestnictwa
Znajomość jednego z popularnych języków programowania
Informacje dodatkowe
Szkolenie będzie prowadzone zdalnie, w czasie rzeczywistym, na żywo, z trenerem, możliwością zadawania pytań.
Warunki techniczne
Warunki techniczne
szkolenie na platformie zoom, wymagane:
stabilne połączenie internetowe (zalecane min. 10Mbit/s download i 1Mbit/s upload)
przeglądarka internetowa Chrome
zainstalowana aplikacja Zoom App
dobrej jakości słuchawki oraz mikrofon (opcjonalnie) kamera internetowa
link do szkolenia zostanie przesłany uczestnikom przed szkoleniem i będzie aktywny do końca szkolenia.