Formation Eclipse RCP 3

Descriptif de la formation Eclipse RCP 3

  • Cette formation vous permet d’acquérir toutes les notions pour devenir un professionnel du développement sur l’architecture Eclipse RCP 3
  • Elle explique les concepts de développement basés sur l’architecture RCP 3 tout en fonctionnant sur le moteur d’exécution d’Eclipse 4
  • Elle peut être complétée par deux journées de formation sur le portage RCP 3 vers RCP 4
  • Si vous cherchez une formation purement Eclipse 4, consultez la page relative à cette formation

Objectifs

  • Comprendre l’architecture RCP 3 et OSGi
  • Construire des IHM SWT/JFace
  • Concevoir des plugins Eclipse performants
  • Maitriser la distribution de l’application

Public

  • Développeur
  • Chef de projet
  • Architecte logiciel

Durée


4 jours


Prochaines formations Eclipse RCP 3 en inter entreprises

  • Les tarifs 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 3


Introduction

  • Ecosystème Eclipse, Eclipse 3.8, Eclipse 4.X
  • L’interface d’Eclipse : le workbench, les perspectives, les vues et les éditeurs, les pages de préférences, launch configurations.

Architecture Eclipse

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

Standard Widget Toolkit (SWT)

  • Les widgets simples et les containers (Button, Text, Group, …)
  • Les widgets évolués : Tree, Table, …
  • Les gestion des positions : les Layouts et LayoutData
  • La gestion des ressources : Font, Color, Images.
  • La 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, Content et LabelProvider
  • Registries : gestion des couleurs, fontes et images
  • Widgets pour faciliter l’écriture des pages de préférences

Les points d’extensions standards E3

  • Les vues, perspectives, préférences, properties et wizards
  • Les commandes, handlers, menus et expressions
  • Les adapter factories
  • Les mécanismes d’aide en ligne (statique, contextuelle)

Les API standards

  • Les classes principales : Runtime, Platform, Plugin, Logger …
  • Les événements : sélection, synchronisation de vues…
  • Le drag and drop et le copier/coller
  • Les Jobs et les UIJobs
  • Les actions, opérations et commandes, gestion du undo/redo
  • La gestion des ressources du workspace

Définir un nouveau point d’extension

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

Rich Client Platform

  • Mettre en place l’IHM : Advisors, Workbench, ActionBar …
  • Création d’une configuration de produit, branding RCP
  • Gestion de l’internationalisation

L’industrialisation et la livraison

  • Feature, produit, repository P2
  • La gestion des tests de l’application (noyau et IHM)
  • Livraison manuelle de l’application
  • Uniformisation de la target platform entre dev et build
  • Build du projet avec maven tycho (multi plateforme)
  • Intégration continue avec jenkins ou github

Le Runtime Eclipse 4

  • Présentation des concepts de base de E4
  • Couche de compatibilité et runtime Eclipse 4
  • Vue d’ensemble du modèle d’application
  • Visualisation des concepts Eclipse 4 avec les E4 spies
  • Stratégie d’utilisation : Eclipse 3 ? Eclipse 4 ?

Exercices

  • Une quinzaine d’exercices illustrant les concepts sur le thème d’une agence de location, développés en utilisant la dernière version d’Eclipse (SimRel), en utilisant les concepts de développement 3.X et exécutés sur le moteur 4.X avec la couche de compatibilité.

icon-pdf-48 Télécharger le programme de formation Eclipse RCP 3


Les 10 derniers témoignages sur cette formation

Moyenne obtenue sur 23 évaluations : 9,09 / 10

Formation Eclipse RCP 3 et Introduction EMF du 25/08/2020 au 28/08/2020 à distance

Commentaire de Damien Achard de la société SCALIAN
Formateur : Olivier    Note : 10 / 10

Formation RCP complète et agréable à suivre malgré les conditions COVID, avec pour seule connaissance le développement Java. Le déroulement c'est donc passé via l'outil Zoom avec partage d'écran entre formateur > élève et vis-versa.

Formation RCP 3 du 14/10/2019 au 17/10/2019 à Toulouse - Maison des lois

Commentaire anonyme d'un salarié de la société Capgemini
Formateur : Olivier    Note : 10 / 10

Très bonne formation ! Le contenu est approprié et le formateur sait de quoi il parle, il donne des explications claires et répond aux questions efficacement.

Formation Eclipse RCP 3 du 29/01/2019 au 01/02/2019 à Toulouse

Commentaire de Mathieu Martinez de la société Sogeti High Tech
Formateur : Olivier    Note : 10 / 10

OPCOACH a su me faire assimiler de manière solide et pérenne les notions d'éclipse RCP. Toutes les notions importantes sont vues et pratiquées, les exercices sont complets et adaptés à la pratique dans mon entreprise.

Grâce à la formation éclipse RCP 3, je peux me lancer sur mon projet professionnel au sein de ma société sereinement avec des bases solides à approfondir avec la pratique.

Formation Eclipse RCP 3 du 29/01/2019 au 01/02/2019 à Toulouse

Commentaire anonyme d'un salarié de la société ArceSI
Formateur : Olivier    Note : 9.5 / 10

Formation rapide mais très instructive.

Formation RCP 3 et EMF du 15/10/2018 au 19/10/2018 à Bordeaux

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

Très bonne formation, très hâte de mettre en pratique

Formation Eclipse RCP 3 du 05/12/2017 au 08/12/2017 à Tunis

Commentaire de Aymen Abderrahmen de la société STMicroelectronics
Formateur : Olivier    Note : / 10

Formateur excellent, Techniquement et pédagogiquement, je le recommande pour des formations Eclipse RCP pour public débutant ou avancé.

Formation Eclipse RCP 3 du 12/12/2016 au 15/12/2016 à Angers

Commentaire de Nicolas Audeon de la société Smartagri
Formateur : Olivier    Note : / 10

Formateur très sympathique et formation bien adapté. Je recommande.

Formation RCP 3 du 05/12/2016 au 08/12/2016 à Nanterre

Commentaire de Nesrine Banaouas de la société Cloud Temple
Formateur : Olivier    Note : / 10

Je trouve la formation intéressante en termes de travaux pratiques et présentation. C'est une bonne référence pour les débutants pour comprendre le principe des architectures des applications RCP toutefois, en 4 jours, on ne peut pas tout apprendre sur OSGI, les spécificités des applications RAP, etc.

Formation RCP 3 du 04/12/2016 au 08/12/2016 à Nanterre

Commentaire anonyme d'un salarié de la société Intrinsec
Formateur : Olivier    Note : / 10

Cette formation est très pertinente pour découvrir le fonctionnement de RCP, qui est très difficile à appréhender sans initiation !

Formation RCP3 du 06/04/2020 au 08/04/2020 à Distance

Commentaire de Stuart PORLON de la société ARCAD Software
Formateur : Olivier    Note : 8 / 10

Bonne formation et très enrichissante.

Voir les autres témoignages pour cette formation

Tarifs HT

  • Inter Entreprises : 2800 € 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