Struttura del corso
Introduzione
- JavaFX vs Swing, SWT, AWT
Installazione e configurazione di JavaFX e dell'ambiente di sviluppo
Panoramica delle funzionalità e dell'architettura di JavaFX
Utilizzo dei componenti UI di JavaFX
- Controlli UI, grafici, contenuti HTML, layout, CSS, FXML, ecc.
Esercizio: Creazione di un'applicazione semplice
Risposta agli input dell'utente
- Sviluppo UI guidato dagli eventi
- Gestione degli eventi
Aggiunta di effetti, animazioni e media
- Lavoro con la grafica 3D di JavaFX, API di operazioni immagine, Canvas
- Creazione di effetti visivi
- Aggiunta di trasformazioni 2D & 3D, transizioni e animazioni
- Integrazione dei media
Esercizio: Rendere l'applicazione più vivace
Panoramica della logica dell'applicazione
- Lavoro con il grafo delle scene (Scene Graph)
- Utilizzo di proprietà, binding e raccolte
Miglioramento dell'usabilità di un'applicazione
- Vedere l'applicazione attraverso gli occhi dell'utente
- Rendere l'applicazione localizzabile
Esercizio: Estensione dell'applicazione
Distribuzione dell'applicazione
- Distribuzione come applicazione desktop
- Distribuzione come applicazione web
Lavoro con le applicazioni Java legacy
- Comprensione della concorrenza e dei thread
- Integrazione di JavaFX con Swing e SWT
Risoluzione dei problemi
Riepilogo e conclusione
Requisiti
- Esperienza di programmazione in Java
- Alcuna esperienza con Swing, AWT o SWT è desiderabile
Recensioni (5)
Che abbiamo ottenuto una panoramica complessa anche sul contesto - ad esempio perché abbiamo bisogno di alcune annotazioni e cosa significano. Mi è piaciuta la parte pratica della formazione: dover eseguire manualmente i comandi e chiamare le API rimanenti
Alina - ACCENTURE SERVICES S.R.L
Corso - Quarkus for Developers
Traduzione automatica
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Corso - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Corso - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Corso - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.