Formation Eclipse RCP avancé

Descriptif de la formation Eclipse RCP avancé

  • Cette formation Eclipse RCP avancé permet d’approfondir des concepts étudiés lors de la formation RCP de base
  • Elle vous apprendra à maitriser intégralement votre usine logicielle avec maven tycho
  • Elle est faite entièrement sur mesure selon les besoins exprimés

Objectifs

  • Revoir des concepts Eclipse RCP
  • Bonnes pratiques d’architecture
  • Maîtriser le build headless
  • Gérer les tests de l’application


Public

  • Développeurs RCP
  • Chefs de projet
  • Architectes logiciels


Pré-requis

  • Connaissances d’Eclipse RCP 3 ou 4

plan formation Eclipse RCP avancé Télécharger le programme de formation


Durée


 2 j


Prochaines formations Eclipse RCP avancé


Cette formation étant entièrement sur mesure et chaque besoin étant spécifique, elle est organisée en intra entreprise dans vos locaux

Demande d’information

Les points forts OPCoach

Exemple de plan de Formation Eclipse RCP avancé


Architecture Avancée

  • Rappels sur OSGi
  • Plugins vs OSGi
  • Les bonnes pratiques d’architecture
  • La modélisation du domaine : EMF
  • Intégration de librairies tierces
  • Gestion des librairies natives
  • Les Plugins fragments
  • L’organisation du workspace
  • La gestion des évolutions (versions)
  • Architecture Eclipse e4

Sécurité

  • Gérer l’authentification
  • Le rôle des advisors
  • Le bundle OSGi UserAdmin
  • Interaction des plugins et de l’authenfication (gestion des droits)
  • Branchement sur un mécanisme d’authenfication
  • Préconisations d’architecture

Concepts RCP Avancés

  • Les jobs, les UIJobs
  • Le data binding
  • Les adapters et adapter Factories
  • Drag and Drop, gestion du Clipboard
  • Commands/ Actions / Operations
  • Viewers avancés : gérer les données massives
  • UIForms: widgets et multi tab editors

Build Manuel

  • Rappels du pde build
  • Le RCP Delta Pack
  • La livraison de plugins
  • La livraison de produits
  • Limitations du build manuel

Maven Tycho

  • Présentation du projet
  • Les différents fichiers pom (parent, plugin, feature)
  • Mise en oeuvre sur un projet

Jenkins

  • Présentation du projet
  • Configuration Jenkins (paramètres et plugins)
  • Intégration du build maven dans Jenkins

Les Tests sous Eclipse

  • Stratégies de tests
  • Outils de tests : swtbot, junit
  • Architecture des tests
  • Intégration des tests dans la livraison tycho et Jenkins

plan formation Eclipse RCP avancé Télécharger le programme de formation


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

    Tarifs HT

  • Inter Entreprises : 1400 € HT
  • Intra Entreprise et sur mesure  : nous contacter
  • 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.
  • 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


    Salle de formation équipée d’un vidéoprojecteur, tableau, wifi, classeur de formation remis au stagiaire. Un poste de travail par stagiaire (personnel ou fourni par l’organisme). 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