Zabezpieczenie aplikacji frontend i backend
🟢 Warsztat wieczorny w godz. 17:00-21:00 (4h) 🟢
Czego się nauczysz?
- Jak poprawnie skonfigurować CORS, by chronić API bez blokowania własnej aplikacji,
- Jak walidować dane wejściowe (np. Joi, Yup) i dlaczego to pierwsza linia obrony,
- Jak obsługiwać błędy w sposób, który nie ujawnia wrażliwych informacji atakującemu,
- Czym jest SQL Injection, jak wygląda w praktyce i jak się przed nim skutecznie chronić,
- Jak używać biblioteki Helmet do szybkiego wzmocnienia nagłówków bezpieczeństwa w Express,
- Jak działa OAuth 2.0 i kiedy warto go zastosować zamiast własnej autoryzacji,
- Jak wdrożyć uwierzytelnianie z użyciem Passport.js,
- Jakie są najczęstsze scenariusze ataków na aplikacje webowe i jak się przed nimi bronić – od teorii do konkretnych rozwiązań,
- Praktyczne umiejętności ataku i obrony aplikacji na przygotowanym przykładowym środowisku (ćwiczenia hands-on).
Dla kogo jest ten warsztat?
Wymagania wstępne
- Podstawy pracy z Node.js i Express (tworzenie prostego API),
- Własny laptop z zainstalowanym Node.js oraz edytorem kodu (np. VS Code.
Prowadzący
Programowania uczy się od 16. roku życia, a pierwsze zlecenia robił jeszcze jako nastolatek. Ma 17 lat komercyjnego doświadczenia – od prostych stron dla firm, przez pracę jako webmaster, aż po zaawansowane aplikacje frontendowe i backendowe. Od kilku lat specjalizuje się w JavaScript, React i Node.js, pracując jako Software Engineer w dużej firmie IT. Na co dzień nie tylko koduje, ale też prowadzi projekty, wspiera młodszych programistów i rekrutuje ludzi do zespołu. Cierpliwy, konkretny, z nastawieniem na praktyczne rozwiązania i realne problemy z projektów.
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisz się na warsztat
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.