Szkolenie: Bezpieczeństwo aplikacji internetowych w PHP
Szkolenie Bezpieczeństwo aplikacji internetowych w PHP to praktyczny kurs dla programistów, który uczy wykrywania i zapobiegania zagrożeniom, ochrony przed atakami typu SQL Injection, XSS, CSRF, zarządzania sesją, szyfrowania danych oraz wdrażania najlepszych praktyk bezpieczeństwa PHP
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:PHP/SEC
Bezpieczeństwo aplikacji internetowych w PHP
Cele szkolenia
Szkolenie przygotowuje do samodzielnego identyfikowania i analizowania zagrożeń bezpieczeństwa w aplikacjach PHP oraz wdrażania skutecznych metod ochrony przed atakami
Szkolenie uczy stosowania najlepszych praktyk w zakresie filtrowania danych, zarządzania sesją, szyfrowania oraz bezpiecznej konfiguracji aplikacji i serwera
Szkolenie pokazuje, jak wykrywać i reagować na incydenty bezpieczeństwa oraz korzystać z narzędzi wspierających tworzenie bezpiecznych aplikacji internetowych
Dla kogo?
Programiści PHP z podstawową znajomością PHP 5 i SQL, którzy chcą podnieść kompetencje w zakresie bezpieczeństwa aplikacji internetowych
Osoby odpowiedzialne za rozwój, testowanie lub utrzymanie aplikacji webowych, zainteresowane wdrażaniem najlepszych praktyk bezpieczeństwa
Efekty kształcenia
Uczestnik rozpoznaje i analizuje najczęstsze typy ataków na aplikacje PHP
Uczestnik wdraża skuteczne mechanizmy ochrony przed SQL Injection, XSS, CSRF i innymi zagrożeniami
Uczestnik stosuje zasady bezpiecznego filtrowania i walidacji danych wejściowych
Uczestnik konfiguruje bezpieczne zarządzanie sesją i przechowywanie danych
Uczestnik monitoruje i rejestruje incydenty bezpieczeństwa w aplikacji
Uczestnik wykorzystuje narzędzia wspierające bezpieczeństwo aplikacji PHP
Wymagania
Od uczestników wymagana jest podstawowa znajomość PHP 5 i SQL
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie
Czym jest bezpieczeństwo?
Podstawowe pojęcia związane z tematem bezpieczeństwa
Kto i jak chce zaatakować Twoją aplikację?
Defense in Depth
Wytyczne co do tworzenia bezpiecznych aplikacji
Podsumowanie zagrożeń i przegląd OWASP Top 10
Katalogi podatności i exploitów
Rodzaje ataków i sposoby zabezpieczenia aplikacji
SQL Injection
Code Injection
Command Injection
XSS Injection
XPath Injection
Log Injection
Path Traversal
Ataki XSRF/CSRF (Cross-site request forgery)
Clickjacking
Tabnabbing
Session Hijacking, Fixation, Adoption
Inne ważne elementy wpływające na bezpieczeństwo
Filtrowanie danych wejściowych
Wycieki informacji w aplikacjach
Dobre praktyki obsługi błędów
Szyfrowanie danych w PHP
Właściwe zarządzanie sesją użytkownika
Upload plików i autoryzowany dostęp do nich
Bezpieczeństwo i polityka haseł
Bezpieczna konfiguracja aplikacji i serwera
Bezpieczny AJAX po stronie serwera
Logowanie błędów i incydentów bezpieczeństwa
Systemy IDS, IPS, WAF
Podsumowanie, narzędzia, zasoby
Zasoby i narzędzia wspierające tworzenie bezpiecznych aplikacji internetowych w PHP
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi