Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
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

Accès au calendrier
 

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-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 PRATIQUES

Durée : 3 jours soit 21 heures avec 7 heures par jour
Prix stagiaire : 1 395€
Horaires
Jour 1 : 09h00-12h30 / 13h30-17h30
Jour 2 : 09h00-12h30 / 13h30-17h30
Jour 3 : 09h00-12h30 / 13h30-16h30

Durée: