Plan du cours
Introduction
- JavaFX vs Swing, SWT, AWT
Installation et configuration de JavaFX et de l'environnement de développement
Aperçu des fonctionnalités et de l'architecture de JavaFX
Utilisation des composants UI de JavaFX
- Contrôles UI, graphiques, contenu HTML, mises en page, CSS, FXML, etc.
Exercice : Création d'une application simple
Réponse aux entrées utilisateur
- Développement UI événementiel
- Gestion des événements
Ajout d'effets, d'animations et de médias
- Travail avec les graphiques 3D JavaFX, l'API Image Ops, le Canvas
- Création d'effets visuels
- Ajout de transformations et animations 2D & 3D, transitions & animation
- Intégration de médias
Exercice : Animer l'application
Vue d'ensemble de la logique de l'application
- Travail avec le Scene Graph
- Utilisation des propriétés, liaisons et collections
Amélioration de l'ergonomie d'une application
- Voir l'application à travers les yeux de l'utilisateur
- Rendre l'application localisable
Exercice : Étendre l'application
Déploiement de l'application
- Déploiement en tant qu'application de bureau
- Déploiement en tant qu'application web
Travail avec des applications Java héritées
- Comprendre la concurrence et les threads
- Intégration de JavaFX avec Swing et SWT
Dépannage
Synthèse et conclusion
Pré requis
- Expérience en programmation Java
- Une expérience avec Swing, AWT ou SWT est souhaitable
Nos clients témoignent (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
Formation - Quarkus for Developers
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Formation - Groovy Programming
le formateur peut expliquer clairement le sujet et répondre à toutes les questions.
Hannah Mae Lubigan - Security Bank Corporation
Formation - Advanced Spring Boot
Traduction automatique
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Formation - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.