Plan Szkolenia
Wprowadzenie do Backend Developmentu
Zrozumienie, jak działają strony internetowe i aplikacje webowe
Instalacja pakietów i bibliotek Pythona
Przygotowanie środowiska programistycznego do backendu
Zrozumienie różnicy między warstwą prezentacyjną (frontend) a stroną serwerową (backend) aplikacji internetowej
Podstawy Pythona
Podstawy baz danych i SQL
Podstawy Linuxa
Wybór frameworka programistycznego
Konfiguracja serwera aplikacji internetowych (LAMP Stack)
Obsługa danych wejściowych od użytkowników
Generowanie danych wyjściowych
Używanie szablonów do standaryzacji danych wyjściowych
Łączenie się z bazą danych
Umożliwienie użytkownikom rejestracji przez aplikację
Zabezpieczanie aplikacji internetowej
Testowanie aplikacji internetowej
Zarządzanie projektem za pomocą kontroli wersji
Rozszerzanie aplikacji za pomocą zaawansowanych funkcji Pythona
Praca z bazą danych NoSQL
Techniki wdrażania i ciągła integracja
Monitorowanie wydajności aplikacji
Optymalizacja aplikacji internetowej
Skalowanie aplikacji internetowej
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w programowaniu w Pythonie
Grupa docelowa
- Programiści
Opinie uczestników (2)
Naprawdę podobało mi się uczenie się o atakach AI i dostępnych narzędziach do rozpoczęcia praktyki i aktywnego wykorzystywania w testach bezpieczeństwa. Wyniosłem z kursu wiele wiedzy, której nie miałem na początku, a kurs spełnił moje oczekiwania. Moim ulubionym elementem szkolenia był Comet Browser i byłem zdumiony tym, co potrafi. Zdecydowanie będę się temu przyglądać bliżej. Ogólnie rzecz biorąc, był to świetny kurs i cieszyłem się, ucząc się wszystkiego o OWASP GenAI Top 10.
Patrick Collins - Optum
Szkolenie - OWASP GenAI Security
Przetłumaczone przez sztuczną inteligencję
Każda lekcja techniczna była opatrzona wieloma praktycznymi ćwiczeniami, aby utrwalić omawiane koncepcje.
Andrei-Calin Bajea
Szkolenie - OWASP Top 10 2025
Przetłumaczone przez sztuczną inteligencję