Développement Java :
Eclipse : plugins et RCP


Durée de la formation : 4 jours

Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application RCP et de construire des plugins eclipse spécifiques à leur besoin de productivité. La formation sera agrémentée de nombreux ateliers pratiques.

Prérequis : A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java.

Public ciblé : Développeurs Java en charge du développement d'un client riche ou de plugins.


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Présentation generale

    • Mode RCP / Plugin
    • Présentation du modèle perspective, vues, editeurs
    • Création d'une application RCP d'exemple
  2. Les composants graphiques

    • La librairie SWT
      • Les composants simples : bouton, champs texte, ...
      • Les panels de composants : groupes, onglets, ...
    • La librairie JFace
      • Modèle des composants
      • Les boîtes de dialogues
    • Positionnement des composants
    • Gestion des événements
  3. Application RCP

    • Construction de la plateforme RCP minimale
    • Execution et debuggage
    • Les perspectives
    • Les éditeurs
    • Les vues
    • Les actions
    • La barre de menu
    • La barre d'outils
    • Les fast view
    • Les préférences
  4. Mise en pratique : L'application RCP Explorer

    • Création de plusieurs vues d'une même information
    • Gestion de la synchronisation entre plusieurs vues
    • Modification d'un fichier par un éditeur
    • Gestion du look and feel
    • Mécanisme d'installation
  5. Les plugins

    • Processus d'extension
    • Déploiement
      • Features
      • Update Site
    • Gestion de l'internationalisation
    • Wizard de création
    • Gestion de la vue Properties
    • Gestion de la vue outline
  6. La librairie graphique GEF

    • Présentation générale
    • Les controlleurs ou EditPart
    • Les vues ou Figure
    • Définir un modèle
    • La palette graphique
    • Objets Request et Command
    • Assemblage d'un editeur graphique

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement Java : Formation Eclipse : plugins et RCP

Filière Développement Java : Cours Eclipse : plugins et RCP

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique