Site affiché en Français Voir le site en English (USA) Voir le site en English (GB)
Vous êtes ici: ac6 > ac6-training > Méthodes > Eclipse
Télécharger le catalogue
Télécharger le catalogue
Télécharger la page
Télécharger la page
Ecrivez nous
Ecrivez nous
Version imprimable
Version imprimable
 

E1 Eclipse

Utilisation de l'environnement de développement Eclipse pour C, C++ et Java(TM)

Java est une marque déposée de Sun Microsystems

formateur
Objectifs
bullet_jaune_1 Comprendre les principales fonctionnalités d'Eclipse
bullet_jaune_1 Apprendre à développer des applications Java sous Eclipse
bullet_jaune_1 Maîtriser la gestion de configuration sous Eclipse
bullet_jaune_1 Savoir organiser des tests unitaires
bullet_jaune_1 Apprendre à gérer et à maintenir une documentation
bullet_jaune_1 Apprendre à développer des projets C/C++ sous Eclipse
bullet_jaune_1 Connaître le potentiel d'extensibilité d'Eclipse
bullet_jaune_1 Apprendre à créer des plug-ins
Matériel
bullet_jaune_2 Un PC par binôme avec:
bullet_jaune_3 Eclipse avec le plugin CDT
bullet_jaune_3 le JDK Sun (pour le développement en Java)
bullet_jaune_3 Cygwin (pour le développement en C et C++)
bullet_jaune_3 CVSNT
bullet_jaune_2 Un support de cours
bullet_jaune_2 Un CD avec :
bullet_jaune_3 Eclipse et les plugins utilisés
bullet_jaune_3 les corrigés des exercices
Pré-requis
bullet_jaune_2 Connaissance du langage Java
bullet_jaune_2 Si possible, connaissance du langage C

Plan
Présentation d'Eclipse
bullet_jaune_2 Historique
bullet_jaune_2 Structure d'Eclipse
bullet_jaune_3 La plateforme
bullet_jaune_3 Les plugins
bullet_jaune_3 les clients "riches"
bullet_jaune_2 Présentation des concepts d'Eclipse
bullet_jaune_3 Vues
bullet_jaune_3 Editeurs
bullet_jaune_3 Perspectives
bullet_jaune_2 Installation d'Eclipse
bullet_jaune_2 Les outils d'aide
La programmation avec le Java Development Toolkit (JDT)
bullet_jaune_2 Les principaux concepts
bullet_jaune_2 L'organisation du code
bullet_jaune_2 L'édition de code
bullet_jaune_2 L'exécution des programmes
bullet_jaune_2 Les outils d'aide
bullet_jaune_2 Les fonctions de refactoring
Exercice : développement, refactoring d'une application simple
Le debug
bullet_jaune_2 La perspective debugger dans Eclipse
bullet_jaune_2 Les différents breakpoints et watchpoints
bullet_jaune_2 L'inspection des variables ou expressions
bullet_jaune_2 Changement à chaud
Exercice : debug d'une application simple
Le test unitaire : Junit
bullet_jaune_2 Les principes du test unitaire
bullet_jaune_2 Présentation générale de Junit
bullet_jaune_2 L'écriture de cas de tests, de suites de tests
bullet_jaune_2 Exécution du test
Exercice : construction d'une suite de tests pour l'application
L'automatisation des tâches : Ant
bullet_jaune_2 Travailler avec Ant
bullet_jaune_2 Configuration de Ant dans Eclipse
bullet_jaune_2 Production de fichiers JAR
bullet_jaune_2 Détection des erreurs dans les fichiers de compilation
bullet_jaune_2 Tâches personnalisées et tâches optionnelles
Exercice : compilation d'un projet Eclipse au moyen de Ant
La gestion des versions : CVS et Subversion
bullet_jaune_2 Les concepts généraux liés à la gestion des versions
bullet_jaune_2 Les concepts de CVS et de Subversion
bullet_jaune_2 La notion de HEAD, de branches
bullet_jaune_2 Les principales opérations : synchronisation, commit, update, les comparaisons
bullet_jaune_2 La gestion des conflits
bullet_jaune_2 La gestion des branches
bullet_jaune_2 Les perspectives de gestion de configuration:
bullet_jaune_3 CVS
bullet_jaune_3 Subversion
Exercice : développement d'applications en équipe.
Exercice : création d'archive projet
La programmation avec CDT (C/C++ Development Toolkit)
bullet_jaune_2 Installer et lancer CDT
bullet_jaune_2 Créer de nouveaux projets
bullet_jaune_2 Construire et exécuter des projets
bullet_jaune_2 Debugger des projets C/C++
Exercice : programmer une application C/C++, l'exécuter et la debugger
Développement d'un plug-in
bullet_jaune_2 Le fichier manifeste plug-in.xml
bullet_jaune_2 Utilisation de l'environnement de développement de plug plug-in
bullet_jaune_2 Utilisation du plan de travail d'exécution
bullet_jaune_2 Création d'un plug-in standard
Exercice : réalisation d'un plug-in pour intégrer des outils de développement croisé à Eclipse