Eclipse RCP 4 Course

Descriptif de la formation Eclipse RCP 4

Objectifs

  • Comprendre l’architecture E4/OSGi
  • Construire des IHM SWT/JFace
  • Concevoir une application Eclipse 4
  • Maîtriser la distribution de l’application

Public

  • Développeur
  • Chef de projet
  • Architecte logiciel

Durée


4 jours


Prochaines formations Eclipse RCP 4 en inter entreprises

  • Les tarifs inter entreprises sont dégressifs pour plusieurs inscrits de la même société
  • Les formations sont maintenues dès la première inscription
  • Ces formations peuvent être prises en charge par l’OPCO de votre entreprise mais ne sont pas éligibles au CPF (pas de certification disponible)

Formation  LieuDate débutDate finDurée (h)Tarif (€ HT) Description
Formation  LieuDate débutDate finDurée (h)Tarif (€ HT) Description

 

Demandez des informations pour d’autres dates ou d’autres modalités (intra/inter présentiel/distanciel)

Les points forts OPCoach

Plan de Formation Eclipse RCP 4


Architecture Eclipse

  • Architecture OSGi : bundles, fragments, fichier MANIFEST.MF
  • Architecture Eclipse 4 : plugins, fragments, features, RCP
  • Extensions et points d’extension, fichier plugin.xml
  • Le PDE : outil de développement de plugins

Le modèle d’application

  • Contenu du modèle d’application : parts, commands…
  • L’éditeur de modèle et le model spy
  • Définition de la structure de l’IHM
  • Les fragments d’application et les processors

Standard Widget Toolkit (SWT)

  • Les widgets simples et les containers (Button, Text, Group, …)
  • Les widgets évolués : Tree, Table, …
  • Gestion des positions : les Layouts et LayoutData
  • Gestion des ressources : Font, Color, Images.
  • Gestion des événements : Events et Listeners
  • Utilisation de Window Builder pour créer ses IHM

La librairie JFace

  • Présentation de JFace
  • Les viewers et le pattern MVC
  • Input, ContentProvider et LabelProvider
  • Registries : gestion des couleurs, fontes et images
  • Widgets pour faciliter l’écriture des pages de préférences

L’injection et les annotations

  • Description du mécanisme d’injection Eclipse 4
  • Les annotations spécifiques de l’injection
  • Les annotations complémentaires (préférence, event)
  • Dynamique d’instanciation

Les contextes d’injection

  • Hierarchie des contextes d’injection
  • Mettre à jour un contexte d’injection (Addons,…)
  • Visualiser les contextes avec le context spy

Les annotations de comportement

  • Gestion des vues et des éditeurs
  • Gestion des handlers de commande

Dialogues

  • Gestion des préférences
  • Gestion des property et des wizards

Les services E4

  • Le ModelService et la mise à jour du modèle
  • Le PartService pour gérer l’IHM
  • Le SelectionService et la gestion de la sélection
  • L’EventBroker, la gestion des événements et l’event spy
  • Les autres services

Les API internes

  • Le drag and drop et le copier/coller
  • Les Jobs et les UIJobs
  • Les opérations et les commandes, gestion du undo/redo
  • La gestion des ressources du workspace

Look and Feel, CSS

  • Modification du code pour gérer les CSS
  • Ecriture de la CSS, syntaxe et éditeur
  • Intégration de la CSS dans l’application
  • Utilisation du CSS Spy

Définir un nouveau point d’extension

  • Principes, modélisation, définition, schéma, paramètres
  • Codage java et extension du point d’extension

L’industrialisation et la livraison

  • Feature, produit, repository P2
  • Gestion de l’internationalisation (plugin, modèle, code)
  • Livraison manuelle de l’application
  • Livraison multi plateforme avec le delta pack
  • Introduction à maven tycho

Exercices

  • Une quinzaine d’exercices illustrant les concepts sur le thème d’une agence de location, développés en utilisant Eclipse Photon (4.8)

Plan de formation Eclipse RCP 4 Télécharger le programme de formation Eclipse RCP 4


Les 10 derniers témoignages sur cette formation

Moyenne obtenue sur 71 évaluations : 8.89 / 10

Formation Eclipse RCP et maven tycho du 02/05/2023 au 05/05/2023 à Tunis

Commentaire de Hafdhaoh Houda de la société Actia Engineering Service
Formateur : Olivier    Note : 8 / 10

Le formateur est vraiment excellent , répond très bien et de façon précise à toutes les questions des participants

Formation Eclipse RCP et maven tycho du 02/05/2023 au 05/05/2023 à Tunis

Commentaire de Mohamed Laabidi de la société Actia
Formateur : Olivier    Note : 8 / 10

Merci bien

Formation Eclipse RCP et maven tycho du 02/05/2023 au 05/05/2023 à Tunis

Commentaire de maha abouda de la société actia es
Formateur : Olivier    Note : 9 / 10

Bien recommandé pour les toutes les niveaux

Formation Eclipse RCP 4 du 10/01/2023 au 13/01/2023 à Cherbourg

Commentaire de Nicolas DEBEAUPTE de la société Cap Gemini
Formateur : Olivier    Note : 10 / 10

3ème formation avec OpCoach, explications et exercices pertinents et qui surtout seront profitables.

Formation Eclipse RCP 4 du 10/01/2023 au 13/01/2023 à Cherbourg

Commentaire de Antoine VINCENT de la société Capgemini
Formateur : Olivier    Note : 10 / 10

Olivier est un formateur très compétent, disponible et sympathique. Cette formation était un moment très utile tout en restant agréable.

Formation Eclipse RCP 4 en 3 jours - Simrel 2022-2023 du 29/11/2022 au 01/12/2022 à Lausanne

Commentaire de Robin Mamié de la société Tribunal fédéral suisse
Formateur : Olivier    Note : 10 / 10

J'ai appris toutes les bases (et plus) nécessaires au développement d'applications Eclipse RCP 4, le tout dans une ambiance détendue mais sérieuse. Je me réjouis de mettre en application toutes les compétences acquises ! Merci beaucoup à Olivier qui a clairement démontré son expertise dans le domaine.

Eclipse RCP 4, EMF and XText for Cleo training from 26/09/2022 to 30/09/2022 in Bangalore

Commentaire anonyme d'un salarié de la société Cleo
Trainer: Olivier    Note : 9 / 10

Great course with in depth discussions, supplemented with good practical examples to solidify the understanding

Eclipse RCP 4, EMF and XText for Cleo training from 26/09/2022 to 30/09/2022 in Bangalore

Commentaire de Sanjay Pokkali de la société Cleo
Trainer: Olivier    Note : 9 / 10

Olivier was a great instructor. He was very friendly and knowledgeable about Eclipse. When I first started this training I knew nothing about Eclipse but now I, with the help of Olivier, have built up the foundation for me to start exploring on my own.

Eclipse RCP 4, EMF and XText for Cleo training from 26/09/2022 to 30/09/2022 in Bangalore

Commentaire de Reema Chourey de la société Cleo Software
Trainer: Olivier    Note : 9 / 10

This training was very helpful in understanding the E4 Eclipse model. Really enjoyed the exercises, specially on XText, Ecore, building Eclipse Application.

Eclipse RCP 4, EMF and XText for Cleo training from 26/09/2022 to 30/09/2022 in Bangalore

Commentaire anonyme d'un salarié de la société Cleo Software
Trainer: Olivier    Note : 10 / 10

The training was wonderful

Voir les autres témoignages pour cette formation

Tarifs HT

  • Inter Entreprises : 3200 € HT
  • Intra Entreprise et sur mesure  : nous contacter

Conditions d’accès à la formation

  • Délai : de 2 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués et des disponibilités (Voir Conditions générales de vente)
  • Inscription sur le site OPCoach (mot de passe sur demande) pour connaitre le stagiaire, son environnement professionnel, sa fonction, ses attentes et pour évaluer et analyser ses pré-requis avant l’entrée en formation

Accessibilité aux personnes handicapées


Les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter.

Modalités pédagogiques et Effectif


Cette formation a lieu en présentiel avec 1 à 8 participants ou à distance jusqu’à 4 participants.

Lieu de formation

  • La formation inter-entreprises se déroule dans les locaux de la société InterIndep au 2 Impasse Michel Labrousse 31100 Toulouse. La salle de formation louée est accessible en transport en commun, en voiture et dispose d’un parking. Deux restaurants se situent à proximité ainsi qu’un hôtel. Un espace détente permet de consommer des boissons froides ou chaudes lors des pauses. Toutes ces installations sont accessibles aux personnes à mobilité réduite.
  • La formation intra-entreprise se fait prioritairement dans l’entreprise. Les conditions d’accueil de la formation seront validées en amont.
  • La formation à distance se fait avec l’outil zoom et peut être organisée en inter ou en intra entreprise.

Méthodes pédagogiques


Alternance de cours et d’exercices réalisés sur machine individuellement. Les exercices sont historisés en utilisant GIT afin de tracer toutes les étapes du développement.

Moyens pédagogiques

  • En présentiel : salle de formation avec vidéoprojecteur, tableau, wifi, classeur de formation remis au stagiaire
  • A distance: connexion internet rapide, webcam, logiciel zoom (gratuit), support de cours en pdf envoyé au stagiaire.
  • Un poste de travail par stagiaire. Installation des logiciels en séance.

Encadrement pédagogique


Olivier Prouvost, DEA Informatique, expert et formateur Eclipse reconnu depuis plus de 15 ans, committer Eclipse (avec GIT) sur plusieurs projets, fondateur d’OPCoach et certifié formateur et consultant expert ICPF & PSI.

Evaluation de l’apprentissage


Evaluation continue par réalisation et synthèse des exercices dans le cahier d’exercices fourni.

Reconnaissance


Attestation de compétence fournie au stagiaire.

Evaluation de satisfaction

  • En fin de formation le stagiaire remplit une évaluation et participe à un tour de table pour recueillir les remarques.
  • Le stagiaire bénéficie d’une garantie illimitée par email, lui permettant de poser les questions pratiques relatives à la formation.
  • A 3 mois ou après l’application en entreprise, un questionnaire est rempli par le stagiaire pour suivre son utilisation pratique.

Contact technique, pédagogique, administratif et financier


Olivier Prouvost, 06 28 07 65 64, contact@opcoach.com