Accroche
Nos formations
 
 
 
 
Développement avec Eclipse
Réf. : BLJ11
Durée : 2j / 14h
Tarif : Nous consulter

Pré-requis

Pour suivre ce cours, les stagiaires doivent connaître les bases du langage Java.

Participants

Ce cours s'adresse à tout développeur, chef de projet ou architecte logiciel susceptible d’utiliser Java.

Objectifs

À la fin de ce cours, les stagiaires seront à même d’utiliser l’environnement de développement intégré (IDE) Eclipse dans le cadre de projets Java.

Contenu

INTRODUCTION

  • Objectifs et principes d'Eclipse.
  • Concepts de base :
    • vue, éditeur,
    • perspective,
    • espace de travail,
    • projet, répertoire,
    • fichier,
    • nature.
  • Démarrage d'Eclipse.
  • Gestion des vues et des perspectives.
  • Gestion des ressources.
  • Fonctions de navigation.
  • Fonctions de recherche.
  • Gestion des projets.

PROGRAMMATION AVEC LE JAVA SOFTWARE DEVELOPMENT KIT

  • Edition de code.
  • Organisation du code.
  • Mécanismes de complétion.
  • Mécanismes de correction assistée.
  • Fonctions de génération automatique de code.
  • Fonctions de refactorisation.
  • Lancement d’applications dans Eclipse.

LA MISE AU POINT

  • Principes.
  • La perspective debugger dans Eclipse.
  • Les points d’arrêt : breakpoints, watchpoints …
  • Inspection des variables et des expressions.
  • Navigation dans la pile d'exécution, contrôle de l'exécution.
  • Mise au point d’applications Java distantes.

LES TESTS UNITAIRES AVEC JUNIT

  • Principes.
  • Présentation générale de JUnit.
  • Cas de tests, suites de tests.
  • Lancement des cas et des suites de tests dans Eclipse.

LA GESTION DES VERSIONS AVEC CVS

  • Concepts généraux.
  • Opérations de contrôle du source :
    • check out,
    • update,
    • commit,
    • history,
    • compare...
  • Gestion des fusions des modifications.
  • Gestion des branches.
  • Perspective CVS dans Eclipse.

L'AUTOMATISATION DES TÂCHES ÀVEC ANT

  • Concepts de base :
    • projet,
    • cible,
    • tâche,
    • propriété.
  • Ensembles de fichiers ou de ressources, structures de chemins, filtres.
  • Quelques tâches standards :
    • compilation Java,
    • construction d’un JAR …
  • Association d'un fichier Ant à un projet Eclipse.

LA QUALITÉ LOGICIELLE

  • Principes : lisibilité, règles de codage.
  • Présentation des plugins PMD et CheckStyle.

CONFIGURATION D'ECLIPSE

  • Préférences du projet.
  • Préférences entre projets.
  • Ajout de plugins et de features.
  • Paramétrage d'Eclipse.


CFI - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68
Réseau CFI : www.cfiweb.frwww.location-salle-paris.fr