
Développement d'un Client Riche Java avec Eclipse RCP 4
NetFormationFrance
Non finançable CPF
Tout public
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
890 €
Durée
30 h à distance
Niveau visé
Non diplômante
Taux de réussite
100%
Pré-requis
Une bonne maîtrise du langage Java (classes, interfaces, héritage, exceptions, collections…).
Des connaissances de base en développement d'applications desktop (Swing, SWT, ou autres).
Une familiarité avec l’environnement Eclipse IDE (utilisation, navigation, projets Java simples).
Des connaissances de base en développement d'applications desktop (Swing, SWT, ou autres).
Une familiarité avec l’environnement Eclipse IDE (utilisation, navigation, projets Java simples).
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Comprendre les fondamentaux d’Eclipse RCP :
* Identifier l’architecture modulaire d’Eclipse RCP basée sur OSGi.
* Connaître les composants clés tels que les plug-ins, bundles et fonctionnalités de base.
Configurer un environnement de développement Eclipse RCP :
* Installer et configurer Eclipse IDE pour le développement RCP.
* Initialiser un projet RCP, gérer ses dépendances et configurer les fichiers plugin.xml et MANIFEST.MF.
Développer l’interface utilisateur d’une application RCP :
* Créer et gérer des vues, éditeurs et perspectives personnalisées.
* Organiser l’interface via des perspectives pour une meilleure expérience utilisateur.
Gérer les interactions utilisateur :
* Implémenter des actions, commandes et handlers avec le Command Framework.
* Ajouter des menus, barres d’outils et raccourcis clavier.
Personnaliser et enrichir l’application :
* Adapter l’apparence de l’application avec des thèmes et CSS.
* Utiliser l’injection de contexte (Eclipse 4) pour intégrer des services internes et externes.
* Connecter des services comme des bases de données ou des API web.
Déployer l’application RCP :
* Générer un produit autonome prêt à être distribué, avec les options de packaging adéquates.
* Identifier l’architecture modulaire d’Eclipse RCP basée sur OSGi.
* Connaître les composants clés tels que les plug-ins, bundles et fonctionnalités de base.
Configurer un environnement de développement Eclipse RCP :
* Installer et configurer Eclipse IDE pour le développement RCP.
* Initialiser un projet RCP, gérer ses dépendances et configurer les fichiers plugin.xml et MANIFEST.MF.
Développer l’interface utilisateur d’une application RCP :
* Créer et gérer des vues, éditeurs et perspectives personnalisées.
* Organiser l’interface via des perspectives pour une meilleure expérience utilisateur.
Gérer les interactions utilisateur :
* Implémenter des actions, commandes et handlers avec le Command Framework.
* Ajouter des menus, barres d’outils et raccourcis clavier.
Personnaliser et enrichir l’application :
* Adapter l’apparence de l’application avec des thèmes et CSS.
* Utiliser l’injection de contexte (Eclipse 4) pour intégrer des services internes et externes.
* Connecter des services comme des bases de données ou des API web.
Déployer l’application RCP :
* Générer un produit autonome prêt à être distribué, avec les options de packaging adéquates.
Programme
* Introduction à Eclipse RCP (Rich Client Platform) ( 6 Heures )
* Comprendre les concepts de base d'Eclipse RCP et son architecture modulaire basée sur OSGi (Open Services Gateway Initiative).
* Explorer les composants principaux d'une application RCP, y compris les plug-ins, les bundles et les fonctionnalités de base.
* Installer et configurer l'environnement de développement Eclipse IDE pour créer des projets RCP.
* Création et Configuration d'un Projet RCP ( 6 Heures )
* Apprendre à initialiser un projet Eclipse RCP, configurer les dépendances et les plug-ins nécessaires.
* Comprendre la structure d'un projet RCP, y compris les fichiers de configuration comme plugin.xml et MANIFEST.MF.
* Utiliser le modèle d'application RCP pour créer des applications de base avec des vues et des perspectives.
* Développement de Vues, Éditeurs et Perspectives ( 6 Heures )
* Créer et configurer des vues (Views) pour afficher et interagir avec les données.
* Apprendre à développer des éditeurs (Editors) pour permettre l'édition de contenu au sein de l'application.
* Gérer les perspectives (Perspectives) pour définir l'organisation et la disposition des vues et éditeurs dans l'interface utilisateur.
* Gestion des Événements et des Actions Utilisateur ( 6 Heures )
* Utiliser le modèle de commande (Command Framework) d'Eclipse RCP pour gérer les actions utilisateur.
* Apprendre à configurer des actions, des commandes et des handlers pour répondre aux interactions de l'utilisateur.
* Intégrer des menus, des barres d'outils et des raccourcis clavier pour améliorer l'expérience utilisateur.
* Personnalisation de l'Interface et Intégration de Services ( 6 Heures )
* Apprendre à personnaliser l'apparence de l'application en utilisant des thèmes et des styles CSS.
* Utiliser le mécanisme de contexte (Context Injection) d'Eclipse 4 pour injecter des services et des données dans les vues et éditeurs.
* Intégrer des services externes, comme des bases de données ou des services web, pour enrichir les fonctionnalités de l'application.
* Déployer l'application RCP en tant que produit autonome, avec des options de packaging et de distribution.
* Comprendre les concepts de base d'Eclipse RCP et son architecture modulaire basée sur OSGi (Open Services Gateway Initiative).
* Explorer les composants principaux d'une application RCP, y compris les plug-ins, les bundles et les fonctionnalités de base.
* Installer et configurer l'environnement de développement Eclipse IDE pour créer des projets RCP.
* Création et Configuration d'un Projet RCP ( 6 Heures )
* Apprendre à initialiser un projet Eclipse RCP, configurer les dépendances et les plug-ins nécessaires.
* Comprendre la structure d'un projet RCP, y compris les fichiers de configuration comme plugin.xml et MANIFEST.MF.
* Utiliser le modèle d'application RCP pour créer des applications de base avec des vues et des perspectives.
* Développement de Vues, Éditeurs et Perspectives ( 6 Heures )
* Créer et configurer des vues (Views) pour afficher et interagir avec les données.
* Apprendre à développer des éditeurs (Editors) pour permettre l'édition de contenu au sein de l'application.
* Gérer les perspectives (Perspectives) pour définir l'organisation et la disposition des vues et éditeurs dans l'interface utilisateur.
* Gestion des Événements et des Actions Utilisateur ( 6 Heures )
* Utiliser le modèle de commande (Command Framework) d'Eclipse RCP pour gérer les actions utilisateur.
* Apprendre à configurer des actions, des commandes et des handlers pour répondre aux interactions de l'utilisateur.
* Intégrer des menus, des barres d'outils et des raccourcis clavier pour améliorer l'expérience utilisateur.
* Personnalisation de l'Interface et Intégration de Services ( 6 Heures )
* Apprendre à personnaliser l'apparence de l'application en utilisant des thèmes et des styles CSS.
* Utiliser le mécanisme de contexte (Context Injection) d'Eclipse 4 pour injecter des services et des données dans les vues et éditeurs.
* Intégrer des services externes, comme des bases de données ou des services web, pour enrichir les fonctionnalités de l'application.
* Déployer l'application RCP en tant que produit autonome, avec des options de packaging et de distribution.
Cette formation est temporairement suspendue.
Voici des formations similaires :
Ces formations peuvent vous intéresser

Framework PHP Symfony Initiation + Approfondissement
MONTPELLIER, LYON 3E, MARSEILLE 1ER ET 8 AUTRE(S) LOCALITÉ(S)
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Symfony
Symfony CPF
Symfony en Ligne
Php
Intelligence artificielle
Machine learning
Vba
Growth hacking
Technicien informatique
Technicien support informatique
Administrateur systeme
Consultant en informatique
Programmation
Php Clermont-Ferrand
Symfony Clermont-Ferrand
Symfony Grenoble
Php Grenoble
Php Saint-Étienne
Symfony Saint-Étienne
Symfony Annecy
Php Annecy
Php Chambéry
Symfony Chambéry
Cette formation est temporairement suspendue.
Voir des formations similaires