JavaFX
pour des applications graphiques riches
2030, boul. Pie-IX, bureau 430
Montréal (Québec) H1V 2C8
Pie-IX
Téléphone 514 254-7131 poste 4811
Télécopieur 514 254-6698
Courriel sfc@[Link]
Durée
Notre site web : 21 heures
[Link]
Préalables
Le candidat doit posséder une base en programmation Java, de bonnes
connaissances en orientée objet ainsi qu’une aptitude au développement
de programmes
Objectifs
À la fin du cours, le participant sera en mesure d'exploiter les
composants graphiques de JavaFX, d'intégrer des animations
multimédia, d'améliorer la réactivité de ses interfaces, et de déployer
ses applications.
Approche pédagogique
Présentation des concepts et des notions
Démonstration des commandes à l’ordinateur
Exercices à l’ordinateur supervisés par le formateur
Aide individuelle lors des exercices
Sanction
Une attestation de participation est remise aux personnes ayant assisté
à plus de 80 % des heures de formation
Complément suggéré
Afin d’atteindre un bon niveau de maîtrise, le participant devrait
compléter le cours par la pratique personnelle
Matériel remis aux participants
Révision : 9.12.2014
Matériel didactique
CONTENU
1 Introduction à JavaFX 6 Effets et animations
Qu'est-ce que JavaFX? Pipeline graphique
Historique Effet et transformation 2D/3D
Environnements et outils de développement Application d'effets et de transformation
Concepts d'architecture de base
2 Bases d’une application JavaFX 7 Le multimédia
Traitement des images
Présentation des composants de base
Création d'un média player
La scène graphique de JavaFX
Intégration audio et vidéo
Layouts standards et personnalisés
3 Concepts plus avancés 8 Déploiement des applications
Feuilles de style CSS
Internationalisation Packaging d'applications
Gestion de la concurrence Déploiement
Intégration avec une application swing
4 Interfaces graphiques avec FXML
Syntaxe de FXML
MVC et FXML
5 Binding et collections
Description du système de binding
Travailler avec des collections
JavaFX pour des applications graphiques riches
9.12.2014