Návrh Školení
Úvod do vývoje backendu
Pochopení toho, jak fungují weby a webové aplikace
Nainstalování Python balíčků a knihoven
Příprava vašeho prostředí pro vývoj backendu
Pochopení rozdílu mezi prezentaci (frontend) a serverovou stranou (backend) webové aplikace
Základy Pythonu
Databáze a základy SQL
Základy Linuxu
Výběr vývojového frameworku
Nastavení webové aplikace serveru (LAMP stack)
Obsluha uživatelského vstupu
Generování výstupu
Použití šablon pro standardizaci výstupu
Připojení k databázi
Umožnění uživatelům registrace prostřednictvím aplikace
Zabezpečení webové aplikace
Testování webové aplikace
Správa projektu pomocí řízení verzí
Rozšíření aplikace pomocí pokročilých funkcí Pythonu
Práce s NoSQL databází
Techniky nasazení a kontinuální integrace
Sledování výkonu aplikace
Optimalizace webové aplikace
Škálování webové aplikace
Řešení problémů
Závěr a shrnutí
Požadavky
- Zkušenosti s programováním v Pythonu
Účastníci
- Vývojáři
Reference (3)
Měl jsem opravdu velký zájem o poznávání útoků na AI a nástroje dostupné pro zahájení praxe a aktivní používání při bezpečnostním testování. Získal jsem mnoho znalostí, které jsem na začátku neměl, a kurz splnil mé očekávání. Mou nejoblíbenější částí z tréninku byl Comet Browser a byl jsem ohromen tím, co umí. Určitě se tomu chci věnovat více. Celkově byl skvělý kurz a užil jsem si vše, co jsem se naučil o OWASP GenAI Top 10.
Patrick Collins - Optum
Kurz - OWASP GenAI Security
Přeloženo strojem
Praktické cvičení, osobní pomoc a dotazování.
Jose Paulos - INESC TEC
Kurz - Tailwind CSS
Přeloženo strojem
Že každá technická lekce obsahovala několik praktických cvičení, která pevně zakotvila klíčové koncepty.
Andrei-Calin Bajea
Kurz - OWASP Top 10 2025
Přeloženo strojem