Description de la formation
JavaFX est le successeur officiel de Swing. La version JavaFX 8, sortie avec Java 8, permet de développer des clients riches tout en simplifiant leur développement grâce au langage FXML et l'outil SceneBuilder d'Oracle. La richesse de l'API autorise des effets visuels comme la manipulation de contenu multimédia.JavaFX permet au développeur de créer, dessiner, tester, déboguer et déployer des applications client riche qui fonctionnent de façon cohérente sur des plateformes différentes. JavaFX est conçu pour durer !
Durant cette formation JavaFX, vous exploiterez les composants graphiques de la librairie JavaFX pour le développement d'interfaces graphiques en Java. Vous apprendrez à architecturer vos applications et à améliorer la réactivité de vos interfaces. Vous packagerez également vos applications en vue de les déployer.
Dans cette formation JavaFX, vous allez apprendre à manipuler les différents composants de l’interface graphique avec les layouts et les contrôles standards. Aussi vous allez bien maîtriser l’architecture de l’application, avec le rôle des fichiers XML de description de page, liés ou non aux feuilles de style CSS et l’arborescence SceneGraph et le databinding.
La concurrence n'est pas négligée dans cette formation JavaFX, étant donné qu’il ne faut pas bloquer le thread de peinture. Aussi vous allez mieux appréhender l’interopérabilité avec Swing et JavaScript.
Aussi, pendant cette formation JavaFX vous allez voir les effets, les animations, les fichiers multimédia, les techniques d’internationalisation et les différents types d’applications avec l’impact sur le packaging que ces choix induisent.
Objectifs
Mettre en œuvre les bonnes pratiques d'architecture JavaFX
Créer des écrans de gestion avec JavaFX via API Java et/ou FXML,
Maîtriser le développement orienté composant avec databinding,
Intégrer JavaFX et Swing: une entrée facile dans le monde Java et ses nombreuses technologies,
Évaluer les choix possibles d'intégration d'un front-end JavaFX à une architecture n-tiers,
Développer en Java ou en FXML avec SceneBuilder,
Savoir mettre en œuvre les threads, afin d'améliorer la réactivité de vos IHM.
Prérequis
Avoir suivi la formation Java (1Z0-803) est un plus,
Avoir suivi la formation Java OCP (1Z0-804) est un plus,
Public concerné
Développeurs d'applications qui voudraient connaître la nouvelle couche graphique officielle JavaFX,
Chefs de projets voulant se familiariser avec le développement d'applications RIA avec JavaFX.

Très bonne formation.
Excellente formation. Merci.
J'ai vraiment apprécié cette formation. Merci beaucoup.
Bonjour, Alors la pour une formation de Fabien je suis déçu. Tous les sujets sont survolé, et le code mélangé c'est dommage. La formation commençe trés bien comme l'architecture et aprés niveau pratique c'est un mélange et un basculement rapide entre le code Fxml et le java, finalement il aurait mieu fallu se concentrer sur le fxml qui est la grande utilité de JavaFX.
La formation permet de comprendre les mécanismes de bases de JavaFX. Toutefois, je trouve les explications un peu légères pour le prix auquel elle est vendue. Beaucoup trop de code est montré sur diapositives plutôt que sur Eclipse directement. J'aurais préférer que le formateur utilise un ensemble de snippets pour afficher le code pas à pas plutôt que de lire et d'expliquer le code déjà écris dans sa totalité.
Bonjour Alexis, merci pour ce retour, nous prenons en compte vos suggestions d'amélioration et espérons vous revoir pour de nouvelles formations avec Alphorm !
bien
Je passe mon temps à écumer des sites pour voir des tuto de Fabien !! je connais les formations de Fabien BRISSONNEAU . ça ce n'est pas une formation signé : Fabien BRISSONNEAU ! je suis déçu !! pas terrible. bof !
Très bonne formation