Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
JavaFX 8 – Développement d’applications clientes riches
JVS-JFX8 / LI-DEV-473

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
- Concevoir des écrans avec JavaFX via FXML ou Java
- Utiliser un modèle MVC pour développer des applications
- Mettre en œuvre les bonnes pratiques JavaFX.

PUBLIC

PRE–REQUIS

Développeurs ayant à réaliser des applications Web responsives. Indispensables :
- Avoir une très bonne connaissance de JavaScript et de ses aspects avancés.

CONTENU

Introduction
JavaFX
La suite de Swing et de AWT
Les solutions client lourd et léger, multi-plateformes
Le déploiement et le packaging d’applications JavaFX
Les outils de développement disponibles

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

Gestion du graphisme
Les Timelines et l’animation
Introduction aux API (Application Programmable Interface) fournies
Les effets personnalisés paramètrables par CSS
Présentation de l’API canvas

Data Binding
Description du système de Binding via Property
FXML et data Binding
Les « listeners » de « properties »
Bindings personnalisés
Utilisation de la librairie JFXtras avec l’API BeanPathAdapter

Interfaçage avec Swing
Intégration de JavaFX dans une application Swing avec JFXPanel
Intégrer un composant Swing dans une application JavaFX via SwingNode
Problème des « threads » Swing et JavaFX

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

SESSIONS PROGRAMMEES

JavaFX 8 – Développement d’applications clientes riches

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 3 jours (21 heures) avec 7 heures par jour
Prix stagiaire : 1 350,00 € TTC
Horaires : 09h00 / 17h30

Durée: