Návrh Školení
Úvod
- JavaScript a svět frameworků
- Vue.js vs Angular
Přehled Vue.js
- Deklarativní vykreslování
- Skládání komponentů
- Hot-reloading
- Debugování s časovou cestou (time-travel debugging)
Kurz JavaScriptu
- Syntaxe, datové struktury a operátory, podmínky atd.
- Vytvoření jednoduché JavaScriptové aplikace pomocí JavaScriptu, HTML a CSS.
Začátek s Vue.js
- Nastavení vývojového prostředí
- Instalace Node.js a Vue.js
Vytvoření první aplikace
- Práce s šablonami
- Metody a vypočítané vlastnosti (computed properties)
- Routing
Interakce s aplikací
- Direktivy a vykreslování dat
- Přidávání přechodů (transitions)
- Správa stavu (state management)
Zlepšení aplikace
- Rozdělení aplikace na menší, samostatné komponenty
- Vytváření animací
- Přepracování komponentů (refactoring)
Testování aplikace
- Ladění a výkon
Sdílení aplikace
- Vytvoření aplikace
- Nahrání kódu na webový server
- Automatizace procesu sestavení pomocí Vue-CLI atd.
Řešení problémů
Závěr a shrnutí
Požadavky
- Označení s HTML a CSS
Cílová skupina
- 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