Návrh Školení
Úvod
- JavaFX vs Swing, SWT, AWT
Instalace a konfigurace JavaFX a vývojového prostředí
Přehled funkcí a architektury JavaFX
Použití komponentů uživatelského rozhraní v JavaFX
- Ovládací prvky uživatelského rozhraní, grafy, HTML obsah, rozložení, CSS, FXML a další.
Cvičení: Vytvoření jednoduché aplikace
Reakce na vstup uživatele
- Vývoj uživatelského rozhraní ovládané událostmi
- Zpracování událostí
Přidávání efektů, animace a médií
- Práce s 3D grafikou JavaFX, rozhraním pro operace s obrázky, plátnem
- Vytváření vizuálních efektů
- Přidávání 2D a 3D transformací, přechodů a animace
- Vkládání médií
Cvičení: Oživení aplikace
Pohled na logiku aplikace
- Práce se scenografickým grafem (Scene Graph)
- Použití vlastností, vazeb a kolekcí
Zlepšení použitelnosti aplikace
- Vidění aplikace z hlediska uživatele
- Lokalizace aplikace
Cvičení: Rozšíření aplikace
Nasazení aplikace
- Nasazení jako desktopové aplikace
- Nasazení jako webové aplikace
Práce s legacy Java aplikacemi
- Chápání koncurenčnosti a vláken (threads)
- Integrace JavaFX se Swingem a SWT
Řešení problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s programováním v jazyce Java
- Nějaké zkušenosti se Swingem, AWT nebo SWT jsou požadovány
Reference (5)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Kurz - Quarkus for Developers
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurz - Groovy Programming
Instruktor může téma vysvětlit jasně a zodpovědět každou otázku.
Hannah Mae Lubigan - Security Bank Corporation
Kurz - Advanced Spring Boot
Přeloženo strojem
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurz - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.