LI-DEV-587 Eclipse – Maîtrise des fonctionnalités |
||
OBJECTIFS PEDAGOGIQUES |
||
A la fin du cours, le stagiaire sera capable de : - Répondre aux principales tâches de développement, d’automatisation des tâches et des tests Java dans un monde Web ou non - Connaître la configuration des plug-ins - Utiliser les produits connexes comme Ant, Maven, JUnit et SVN. |
||
PUBLIC |
PRE–REQUIS |
|
Développeurs, concepteurs, chefs de projet ou d’équipe souhaitant avoir une connaissance du développement d’applications avec Eclipse. | Indispensables : -      Comprendre la notion de plug-in et savoir les développer -      Comprendre et mettre en Å“uvre Ant, Maven et SVN sous Eclipse |
|
CONTENU |
||
INSTALLATION ET GENERALITES Contenu du répertoire Eclipse Lancement d’Eclipse LE WORKBENCH, ESPACE VISIBLE DU WORKSPACE D’ECLIPSE Le Workspace Le Workbench Les vues Les perspectives Customisation des perspectives Création de nouvelles perspectives WORKSPACE (WORKBENCH) ET PROJET Le Workspace et les projets Création d’un projet Filtrage de l’affichage dans les projets Gestion du projet Les commandes Export et Import LA CLASSE, UN PEU DE CODE ET ON LANCE Créer une classe Coder une classe Configuration pour le lancement du programme Lancer le programme en déboguant LES PLUG-INS Exemple d’installation de plug-in LES FACILITES OFFERTES POUR L’ECRITURE DU CODE Les touches accélératrices ou raccoucis clavier Le menu Navigate et l’ensemble de ses sous-menus étudiés Le menu Source et l’ensemble de ses sous-menus étudiés Le menu Refactor et l’ensemble de ses sous-menus étudiés QUELQUES FONCTIONS PRATIQUES DU WORKBENCH L’utilisation des modèles Les fonctions Rechercher Les tâches Les signets Comparer les éléments Garder l’historique des modifications Javadoc Externalisation de chaînes Le Scrapbook, ou pages de testeur de code LE DEBUGGING Les fonctions et fenêtres du debugging Debugging conditionnel La vue display Le use step filter La notion de « hot code » Remote debugging UTILISATION D’ANT Présentation de Ant Philosophie Installation d’Ant Exécuter Ant sous Eclipse Création du fichier build.xml Le fichier build.xml Projet et propriétés Les built-ins Les ensembles de fichiers, ou FileSet Les targets ou cibles, les conditions Les tâches ou tasks Création d’un fichier exécutable par Ant UTILISATION DE JUNIT Création de tests JUnit Aspect de la classe générée Exécution du test JUnit MAVEN ET INTEGRATION A ECLIPSE AVEC LE PLUG-IN MAVEN Présentation de Maven Origines de Maven Architecture Le POM (Project Object Model) Les goals Les principes de fonctionnement Les plug-ins de Maven Exemple de lancement de tâche Ant Repository Remote et Locale Emplacement du repository local Les dépendances Gestion multi-projets Maven et Eclipse Installation de Maven Création de votre premier projet Maven Cas du repository sur Internet inaccessible Création d’applications avec Maven POM et « sous POM » Héritage des POM au niveau projet Intégration du plug-in Maven Configuration du plug-in Maven Création d’un projet Maven avec le plug-in Lancement des commandes Maven SVN Installation et configuration de SVN Principes de SVN SVN sous Eclipse : Pointer la repository Décider de partager un projet Gérer les révisions Gérer les versions Quelques commandes utiles |
||
SESSIONS PROGRAMMEES |
||
VALIDATIONExercices de validation au cours de la formation |
||
PEDAGOGIEExposés – Cas pratiques – Synthèse |
INTERVENANTSConsultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation. |
|
MODALITES PRATIQUESDurée : 3 jours soit 21 heures avec 7 heures par jour |
Ne pas tenir compte du tarif indiqué en bas de page
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués
- LI-APP-104 Applications Java/JEE, déployer et administrer vos applications
- LI-TEC-402 EMC – Networker Implementation and Management