SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JAVA Swing : développer des interfaces riches (RIA) avec Swing en
Java
Formation Informatique / Développement logiciel / JAVA et JEE
Cette formation permet aux participants de maîtriser la réalisation d'interfaces client riche Swing et la gestion des
évènements utilisateurs dans les IHM.
L'API SWING J2SE offre des fonctionnalitées API avancées tout à fait adaptées aux besoins du développement JAVA CLIENT
RICHE avec le bénéfice de la portabilité en exécution sur plusieurs environnements.
SWING offre une granularité très fine en termes de composants, événements et fenêtres idéalement adaptée aux besoins
des équipes développant des Clients Lourds Spécifiques et Complexes. Le Look and Feel portable et homogène permet
d'assurer une ergonomie cohérente sur toutes les plates-formes.
OBJECTIFS
• Maîtriser la réalisation d'interfaces client riche Swing
• Maîtriser la Gestion des Evénements utilisateurs dans les IHM
• Utiliser les Design Patterns pour une architecture modulaire
• Utilisation des composants avancés et création de composants réutilisables
• Améliorer l'ergonomie avec le positionnement absolu et le Look and Feel
• Faciliter le déploiement des applications avec la technologie Web Start
PUBLIC
Cette formation s'adresse aux développeurs JAVA.
PRE-REQUIS
Avoir suivi les formations CYJAVA et CYJAVA2 ou posséder les connaissances équivalentes.
PROGRAMME
Architecture Technique de l'API
Exercice d'ingénierie logicielle pour découvrir les composants
Le modèle MVC dans les composants graphiques
Réaliser une interfaces simple sur cahier des charges
Assemblage des Fenêtres et des Composants
Disposition des éléments avec les layouts
Réagir aux événements utilisateur avec les listeners
Comprendre le pattern Observer
Implémenter des classes internes et anonymes
Mettre en place une architecture maintenable de type MVC2
Les différences entre événements techniques et fonctionnels
Réaliser un controleur pour les Use Cases de l'application
Utiliser le pattern Commande pour la logique métier
Maintien du contexte de navigation et des informations associées
Utiliser les composants Swing avancés et leurs modèles
Les listes et leurs modèles (données, édition et affichage)
Les tableaux et leurs modèles
Les structures arborescentes et leurs modèles
Elaborer des interfaces complexes et ergonomiques
Composants pour la création de menus
Fenêtres Complexes avec des Conteneurs Avancés : Scrollbar, Fenêtres Internes…
Elaborer des interfaces complexes et ergonomiques
Design ergonomique avec la disposition de composants absolue ou relative
Mise en valeur graphique avec des Look and Feel styles personnalisés et portables
Utiliser le drag and drop
Créer des composants intelligents
Réaliser un composant JavaBeans Swing
Les événements de traitements des modifications de données
Contrôles de Surfaces et Rollback sur la modification de l'Etat du Composant
Aspects Avancés
A retenir
Durée : 3 jours soit 21h.
Réf. CYJSWG
Dates des sessions
Paris
11/05/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JAVA Swing : développer des interfaces riches (RIA) avec Swing en
Java
Formation Informatique / Développement logiciel / JAVA et JEE
Utilisation de Java Web Start pour le déploiement réseau
Comparaison avec Eclipse RCP

Contenu connexe

Tendances

Cv carole legrand_201711
Cv carole legrand_201711Cv carole legrand_201711
Cv carole legrand_201711Carole Legrand
 
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psd
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psdCyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psd
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psdCERTyou Formation
 
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...CERTyou Formation
 
Présentation soutenance
Présentation soutenancePrésentation soutenance
Présentation soutenanceshurongliu
 
CV - Chef de projet technique
CV - Chef de projet techniqueCV - Chef de projet technique
CV - Chef de projet techniqueAlexis Delaporte
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-java
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-javaCyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-java
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-javaCERTyou Formation
 
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...CERTyou Formation
 
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5CERTyou Formation
 
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...CERTyou Formation
 
Xenaa formation-xenapp-administration
Xenaa formation-xenapp-administrationXenaa formation-xenapp-administration
Xenaa formation-xenapp-administrationCERTyou Formation
 

Tendances (12)

Cv carole legrand_201711
Cv carole legrand_201711Cv carole legrand_201711
Cv carole legrand_201711
 
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psd
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psdCyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psd
Cyag03 formation-ingenierie-logicielle-agile-formation-certifiante-psd
 
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...
Wb852 g formation-developper-des-applications-pour-ibm-business-process-manag...
 
Présentation soutenance
Présentation soutenancePrésentation soutenance
Présentation soutenance
 
Cv mohamed ben rejeb
Cv mohamed ben rejebCv mohamed ben rejeb
Cv mohamed ben rejeb
 
CV - Chef de projet technique
CV - Chef de projet techniqueCV - Chef de projet technique
CV - Chef de projet technique
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-java
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-javaCyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-java
Cyjava2 formation-java-avance-maitriser-les-api-avancees-de-la-plate-forme-java
 
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
 
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5
We421 g formation-administration-of-ibm-websphere-datapower-soa-appliances-v5
 
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...
6 t226g formation-sujets-de-programmation-avancee-pour-la-personnalisation-d-...
 
Xenaa formation-xenapp-administration
Xenaa formation-xenapp-administrationXenaa formation-xenapp-administration
Xenaa formation-xenapp-administration
 

Similaire à Cyjswg formation-java-swing-developper-des-interfaces-riches-ria-avec-swing-en-java

Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...CERTyou Formation
 
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configuration
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configurationTn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configuration
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configurationCERTyou Formation
 
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...CERTyou Formation
 
Cyajax formation-ajax-pour-les-web-developpeurs
Cyajax formation-ajax-pour-les-web-developpeursCyajax formation-ajax-pour-les-web-developpeurs
Cyajax formation-ajax-pour-les-web-developpeursCERTyou Formation
 
Vmw05 formation-vmware-view-virtualiser-les-postes-clients
Vmw05 formation-vmware-view-virtualiser-les-postes-clientsVmw05 formation-vmware-view-virtualiser-les-postes-clients
Vmw05 formation-vmware-view-virtualiser-les-postes-clientsCERTyou Formation
 
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...CERTyou Formation
 
Gwtar formation-google-web-toolkit-creation-d-applications-riches
Gwtar formation-google-web-toolkit-creation-d-applications-richesGwtar formation-google-web-toolkit-creation-d-applications-riches
Gwtar formation-google-web-toolkit-creation-d-applications-richesCERTyou Formation
 
Cyjsf formation-la-programmation-jsf-java-server-faces
Cyjsf formation-la-programmation-jsf-java-server-facesCyjsf formation-la-programmation-jsf-java-server-faces
Cyjsf formation-la-programmation-jsf-java-server-facesCERTyou Formation
 
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...CERTyou Formation
 
Jenki formation-jenkins-hudson-integration-continue
Jenki formation-jenkins-hudson-integration-continueJenki formation-jenkins-hudson-integration-continue
Jenki formation-jenkins-hudson-integration-continueCERTyou Formation
 
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...CERTyou Formation
 
Vmvd formation-vmware-view-design-best-practices
Vmvd formation-vmware-view-design-best-practicesVmvd formation-vmware-view-design-best-practices
Vmvd formation-vmware-view-design-best-practicesCERTyou Formation
 
Dcuci formation-cisco-data-center-unified-computing-implementation
Dcuci formation-cisco-data-center-unified-computing-implementationDcuci formation-cisco-data-center-unified-computing-implementation
Dcuci formation-cisco-data-center-unified-computing-implementationCERTyou Formation
 
Titaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorTitaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorCERTyou Formation
 
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...CERTyou Formation
 
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquest
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquestRs633 g formation-administrer-et-personnaliser-ibm-rational-clearquest
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquestCERTyou Formation
 
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...CERTyou Formation
 
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...CERTyou Formation
 

Similaire à Cyjswg formation-java-swing-developper-des-interfaces-riches-ria-avec-swing-en-java (20)

Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
 
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configuration
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configurationTn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configuration
Tn024 g formation-ibm-tivoli-netcool-omnibus-7-4-installation-et-configuration
 
Gwtmo formation-gwt-mobile
Gwtmo formation-gwt-mobileGwtmo formation-gwt-mobile
Gwtmo formation-gwt-mobile
 
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...
M20696 formation-gerer-les-applications-et-peripheriques-d-entreprises-avec-m...
 
Cyajax formation-ajax-pour-les-web-developpeurs
Cyajax formation-ajax-pour-les-web-developpeursCyajax formation-ajax-pour-les-web-developpeurs
Cyajax formation-ajax-pour-les-web-developpeurs
 
Vmw05 formation-vmware-view-virtualiser-les-postes-clients
Vmw05 formation-vmware-view-virtualiser-les-postes-clientsVmw05 formation-vmware-view-virtualiser-les-postes-clients
Vmw05 formation-vmware-view-virtualiser-les-postes-clients
 
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...
We401 g formation-accelerate-secure-and-integrate-with-websphere-datapower-so...
 
Gwtar formation-google-web-toolkit-creation-d-applications-riches
Gwtar formation-google-web-toolkit-creation-d-applications-richesGwtar formation-google-web-toolkit-creation-d-applications-riches
Gwtar formation-google-web-toolkit-creation-d-applications-riches
 
Angjs formation-angularjs
Angjs formation-angularjsAngjs formation-angularjs
Angjs formation-angularjs
 
Cyjsf formation-la-programmation-jsf-java-server-faces
Cyjsf formation-la-programmation-jsf-java-server-facesCyjsf formation-la-programmation-jsf-java-server-faces
Cyjsf formation-la-programmation-jsf-java-server-faces
 
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...
Cysh10 3-formation-microsoft-sharepoint-foundation-2010-administration-des-es...
 
Jenki formation-jenkins-hudson-integration-continue
Jenki formation-jenkins-hudson-integration-continueJenki formation-jenkins-hudson-integration-continue
Jenki formation-jenkins-hudson-integration-continue
 
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...
Wb851 g formation-developper-des-applications-dans-ibm-business-process-manag...
 
Vmvd formation-vmware-view-design-best-practices
Vmvd formation-vmware-view-design-best-practicesVmvd formation-vmware-view-design-best-practices
Vmvd formation-vmware-view-design-best-practices
 
Dcuci formation-cisco-data-center-unified-computing-implementation
Dcuci formation-cisco-data-center-unified-computing-implementationDcuci formation-cisco-data-center-unified-computing-implementation
Dcuci formation-cisco-data-center-unified-computing-implementation
 
Titaa formation-titanium-appcelerator
Titaa formation-titanium-appceleratorTitaa formation-titanium-appcelerator
Titaa formation-titanium-appcelerator
 
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...
We601 g formation-acceleration-securisation-et-integration-avec-ibm-websphere...
 
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquest
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquestRs633 g formation-administrer-et-personnaliser-ibm-rational-clearquest
Rs633 g formation-administrer-et-personnaliser-ibm-rational-clearquest
 
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
 
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
 

Plus de CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Plus de CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 
Xul formation-xul
Xul formation-xulXul formation-xul
Xul formation-xul
 

Cyjswg formation-java-swing-developper-des-interfaces-riches-ria-avec-swing-en-java

  • 1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JAVA Swing : développer des interfaces riches (RIA) avec Swing en Java Formation Informatique / Développement logiciel / JAVA et JEE Cette formation permet aux participants de maîtriser la réalisation d'interfaces client riche Swing et la gestion des évènements utilisateurs dans les IHM. L'API SWING J2SE offre des fonctionnalitées API avancées tout à fait adaptées aux besoins du développement JAVA CLIENT RICHE avec le bénéfice de la portabilité en exécution sur plusieurs environnements. SWING offre une granularité très fine en termes de composants, événements et fenêtres idéalement adaptée aux besoins des équipes développant des Clients Lourds Spécifiques et Complexes. Le Look and Feel portable et homogène permet d'assurer une ergonomie cohérente sur toutes les plates-formes. OBJECTIFS • Maîtriser la réalisation d'interfaces client riche Swing • Maîtriser la Gestion des Evénements utilisateurs dans les IHM • Utiliser les Design Patterns pour une architecture modulaire • Utilisation des composants avancés et création de composants réutilisables • Améliorer l'ergonomie avec le positionnement absolu et le Look and Feel • Faciliter le déploiement des applications avec la technologie Web Start PUBLIC Cette formation s'adresse aux développeurs JAVA. PRE-REQUIS Avoir suivi les formations CYJAVA et CYJAVA2 ou posséder les connaissances équivalentes. PROGRAMME Architecture Technique de l'API Exercice d'ingénierie logicielle pour découvrir les composants Le modèle MVC dans les composants graphiques Réaliser une interfaces simple sur cahier des charges Assemblage des Fenêtres et des Composants Disposition des éléments avec les layouts Réagir aux événements utilisateur avec les listeners Comprendre le pattern Observer Implémenter des classes internes et anonymes Mettre en place une architecture maintenable de type MVC2 Les différences entre événements techniques et fonctionnels Réaliser un controleur pour les Use Cases de l'application Utiliser le pattern Commande pour la logique métier Maintien du contexte de navigation et des informations associées Utiliser les composants Swing avancés et leurs modèles Les listes et leurs modèles (données, édition et affichage) Les tableaux et leurs modèles Les structures arborescentes et leurs modèles Elaborer des interfaces complexes et ergonomiques Composants pour la création de menus Fenêtres Complexes avec des Conteneurs Avancés : Scrollbar, Fenêtres Internes… Elaborer des interfaces complexes et ergonomiques Design ergonomique avec la disposition de composants absolue ou relative Mise en valeur graphique avec des Look and Feel styles personnalisés et portables Utiliser le drag and drop Créer des composants intelligents Réaliser un composant JavaBeans Swing Les événements de traitements des modifications de données Contrôles de Surfaces et Rollback sur la modification de l'Etat du Composant Aspects Avancés A retenir Durée : 3 jours soit 21h. Réf. CYJSWG Dates des sessions Paris 11/05/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.
  • 2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JAVA Swing : développer des interfaces riches (RIA) avec Swing en Java Formation Informatique / Développement logiciel / JAVA et JEE Utilisation de Java Web Start pour le déploiement réseau Comparaison avec Eclipse RCP