Plan de formation Java FX

Séance 1 : Présentation de JavaFX 8

  • Qu'est-ce que JavaFX 8?
  • Solution pour client lourd ou RIA
  • Solutions concurrentes: GWT, Flex, Silverlight
  • Solutions pour développer: java, FXML, Scene Builder
  • Outils de développement: NetBeans, E(fx)clipse, Intellij
  • Solutions de déploiement

Séance 2 : Premiers pas avec JavaFX 8

  • Architecture: API SceneGraph
  • Contrôles UI: boutons, champs de texte, étiquettes
  • Agencement avec les layouts
  • Collections JavaFX 8
  • Gestionnaire d'évènements: java, javascipt, Groovy, ScalaFX, ClojureFX
  • Support de css
  • Intégration HTML5/JavaFX
  • Travaux pratiques
  • Premiers pas avec JavaFX 8

Séance 3 : Propriétés JavaFX 8 et DataBinding

  • Définition d'une propriété JavaFX
  • Principe du binding via propriétés
  • Propriétés et listeners
  • API Fluent et classe Bindings
  • La librairie JFXtras avec BeanPathAdapter
  • Mise en place d'une gestion d'évènements dans une application JavaFX
  • Travaux pratiques

Séance 4 : Développer en FXML

  • Imports
  • Eléments, attributs
  • Scipts
  • FXML et l'outil Wysiwyg SceneBuilder
  • Internationaliser une application JavaFX
  • Travaux pratiques
  • Développement d'une application en FXML avec SceneBuilder

Séance 5 : Concurrence et interopérabilité avec Swing

  • Gestion des threads avec JavaFX 8
  • Intégrer JavaFX 8 dans une application Swing
  • Intégrer Swing dans une application JavaFX 8
  • Limitations
  • Travaux pratiques
  • Enrichir une application Swing avec un module JavaFX 8
  • Intégrer un module Swing dans une application JavaFX 8

Séance 6 : Graphisme

  • Gestion de graphismes 2D et 3D
  • Gestion d'images avec l'API Images Ops
  • L'API Canvas
  • Travaux pratiques
  • Représentation graphique d'une suite de valeurs

Séance 7 : Effets visuels, animations, multimédia

  • Créer des effets visuels
  • Transitions et animations
  • Incorporer des médias : audio et vidéo
  • Travaux pratiques

Séance 8 : Déploiement d'applications JavaFX 8

  • Packaging d'applications JavaFX 8
  • Déploiement : standalone, applet, Java Web Start

Séance 9 : Travaux pratiques

  • TP
  • Correction

Séance 10 : Travaux pratiques

  • TP
  • Correction

Séance offerte : Test Final

  • Test Final
  • Correction

Inscription

Formation Java FX

30H, 10 Séances

Contactez votre centre

06 27 56 37 50

Personnalisez votre formation

Voulez vous une formation différente ?

Remplissez le formulaire, et vous allez recevoir un appel telephonique pour vous donner un rendez-vous.

Formulaire

Social

Meilleures Formations

room 1
Formation JAVA POO
30H10 Séances

Mots clé de la formation:

  • Classes
  • Instanciation
  • Héritage
  • Redéfinition
  • Polymorphisme
  • T.Dynamiques
  • Fichiers
  • Mini Projet
  • Test Final
  • Attestations
Consulter le plan
room 1
Formation JEE
30 H10 Séances

Mots clé de la formation:

  • Eclipse
  • TOMCAT
  • Servlet
  • JSP
  • MVC 1
  • MVC 2
  • JDBC
  • Mini Projet
  • Test Final
  • Attestations
Consulter le plan
room 1
Formation Android
45H15 Séances

Mots clé de la formation:

  • Activity
  • Intent
  • Threads
  • Autorisations
  • PUSH
  • Web Service
  • Emulateur
  • Mini Projet
  • Test Final
  • Attestations
Consulter le plan