Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 1 995,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 995,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
L'environnement de développement Eclipse s'est imposé par sa fiabilité, la qualité de ses interfaces graphiques, et la grande puissance et souplesse de son mécanisme de plugins (partage entre applications, versionning, modularité, évolutivité, etc.). Techniquement, Eclipse RCP est la base sur laquelle sont construits tous les projets Eclipse notamment l'environnement de développement Java. Cette base est conçue comme un framework utilisable pour des développements d'applications clientes dites riches.
Cette formation Eclipse RCP 4 s’appuie sur la version 4 sachant qu’il existe un socle commun de concepts et de syntaxe avec la version 3.
Positionnement d'Eclipse RCP dans la mouvance Client Riche et RDA (Rich Desktop Application)Comprendre l'infrastructure EclipseDistinctions entre Eclipse, SWT, JFace et RCP Une application RCP : un ensemble de plugins sur une base EclipsePrésentation du socle d'Eclipse (Equinox)Définition d'une contribution à la plate-forme et présentation des possibilités
Construction de composants simples (boutons, liste déroulantes, radios…)Agencement des composants (FillLayout, GridLayout,..)Gestion des événements graphiques (ActionListener,Focus Listener,…) TP : Construction d’une fenêtre SWT en utilisant les layoust et les listeners.
Limites de SWT et but de JFace Le mécanisme de Viewer : TreeViewer et TableViewer Les fenêtres de dialogue complémentaires Création d'un Wizard / Assistant multi-pages TP : Construction d’une table en exploitant les principes des viewers
Contenu et structure d'un plugin Eclipse Le cycle de développement des plugins Utiliser les vues spécifiques du PDE Complémentarité des manifestes MANIFEST.MF et plugin.xml TP : Construction d’un plugin simple permettant d’étudier les différentes phases de développement.
Créer et déclarer une Vue (View) dans une perpective Créer et déclarer un Editeur (Editor) Créer et déclarer une Perspective Contribuer sous forme d'entrées de menu ou de boutons: les Actions et les CommandLier la Vue à un état particulier du Workbench: SelectionProviders et SelectionListeners Lier l'éditeur à des Vues possiblement ouvertes (type Properties) Créer une application multilingue (i18n) Développement à base de contributions aux points d'extensions standards Rendre ses développements extensibles en créant de nouveaux points d'extensionAfficher les logs et régler les niveaux de traceCréer des tests unitaires avec SWTBOTTP : Construction de plugin possédant plusieurs vues synchronisées
Créer un projet de Plugin EclipseCréation d'un produit (Product) Gérer les configurations de lancements Packaging de l'application RCP sous la forme d'un livrable à l'aide du PDETP : Construction d’une application RCP, construction d’un éxécutable
Présentation du mécanisme de Feature et d’udpate siteAutomatiser la construction des livrables avec maven Tycho
Vue générale de la nouvelle architectureConnaitre les points communs avec eclipse 3.xLe modele de programmation MDA d’ e4Création d’une application d’exemple e4Editer le modèle et bâtir une IHM à l’aide des outils e4 TP : Construction d’une application RCP e4 en utilisant les plugins d’assistant de création e4.
Programmation des Parts et des HandlersUtilisation de l’injection de dépendance et la hiérarchie de contexteLa programmation par annotationUtilisation des fragments d’applicationsL’injection des services e4 pour manipuler les parts, la selection, du log …Utilisation du mécanisme de bus événementiels par souscription/publicationL’intégration des CSS et des thèmes graphiquesPortabilité des applications eclipse 3.x vers eclipse 4.x (compatibilty layer, migration, wrapping de composant e3)TP : Mettre en place une communication entre Part grâce à l’injection de dépendance et les services e4. Modification des styles d’affichage par les CSS.
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 395,00 € |
Durée |
0j / 3h |
Modes |
|
Tarif |
A partir de 1 200,00 € |
Durée |
2 jours |
Modes |
|
À l'issue de cette formation de préparation à la certification Java 8 niveau 1, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée |
3j / 21h |
Modes |
|
L'architecture EJB 3 a gommé tous les défauts des EJB2.x. Les EJBs session ou MDB sont devenus les composants les plus naturels pour implémenter les services métier d'une application et sont particulièrement adaptés aux architectures en cluster. Du côté de la persistance, JPA et les classes entités ont radicalement transformé les activités de développement d'applications Java en fournissant une abstraction complètement objet au modèle de persistance. Grâce aux nombreux ateliers réalisés durant ce cours, vous maîtriserez le développement d'EJB 3 et leur intégration dans une application d'entreprise. Cette formation EJB s'appuie sur les produits phares dans le monde de l'Open Source : les IDEs Eclipse et IntelijIDEA, ainsi que les serveurs applicatifs Wildfly et/ou GlassFish.
Tarif |
A partir de 1 790,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 3 280,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 2 750,00 € |
Durée |
5j / 35h |
Modes |
|
À l'issue de cette formation Java, les participants seront capables de :
Tarif |
A partir de 2 090,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
4 jours (28 heures) |
Modes |
|
Tarif |
A partir de 990,00 € |
Durée |
37 heures |
Modes |
|
À l'issue de cette formation BIRT avancé, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|