View the site in Français View the site in English (USA) Site displayed in English (GB)
You are here: ac6 > ac6-formation > Methodologies > Eclipse
Download Catalog
Download Catalog
Download as PDF
Download as PDF
Write us
Write us
Printable version
Printable version
 

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

Outline
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