Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Différents solutions pour développer (Java, FXML, Scene Builder)
Différents outils de développement (NetBeans, E(fx)clipse, Intellij...)
2/ Démarrer avec JavaFX
Architecture : API SceneGraph
Contrôles UI: boutons, champs de texte, étiquettes
Agencement avec les layouts
Collections JavaFX
Gestionnaire d'évènements
Support de css
Intégration HTML5/JavaFX
3/ Création d'écrans
Les composants de base
Les layouts
Créer avec FXML
Les outils de création d'écrans
Focus sur Scene Builder
4/ Gestion du graphisme
Les Timelines et l'animation
API de gestion d'image
Les effets personnalisés paramètrables par CSS
L'API canvas
5/ Data Binding
Principe du binding via propriétés
FXML et data Binding
Propriétés et listeners
Bindings personnalisés
Utilisation de la librairie JFXtras avec l'API BeanPathAdapter
API Fluent et classe Bindings
6/ Intégration JavaFX et Swing
Intégrer JavaFX dans une application Swing
Intégrer Swing dans une application JavaFX
Gestion des threads avec JavaFX
Problème des "threads" Swing et JavaFX
7/ Architecture d'une application JavaFX
Découpage en Model-View-Controller
Découpage en Model-View-Presenter
Null Object Pattern et data Binding
Exemple d'intégration à une architecture n-tiers
Présentation de Granite Data Services
8/ Packager et déployer les applications
Démarrer et exécuter une applications JavaFX
Internationalisation
Packaging d'applications
Déploiement
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs
Architectes
Chefs de projet
Dates
Dates
Du 03 au 05 Avril 2024
Du 28 au 30 Août 2024
Du 18 au 20 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.