Jav14- Maîtriser l'Environnement Eclipse
Formation
À Tunis (Tunisie)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Tunis (Tunisie)
-
Durée
2 Jours
-
Dates de début
Dates au choix
Objectifs: Eclipse est une plate-forme de développement très ouverte et modulaire qui permet d'intégrer de nombreux outils additionnels open source ou commerciaux. Ce stage de deux jours se concentre sur les outils mis à la disposition des développeurs Java. Il présente les concepts généraux. Il décrit le JDT (l'IDE java intégré) en détaillant les fonctions d'édition, de compilation, de debug. Destinataires: Ce cours s'adresse à tout développeur, chef de projet ou architecte logiciel.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissance de base de Java.
Les Avis
Le programme
Cours : JAV14- Maîtriser l'environnement Eclipse
1er jour :
Introduction
- Les objectifs et les principes d'Eclipse.
- Les concepts de base : vue, éditeur, perspective, espace de travail, projet, répertoire, fichier, nature.
- Le démarrage d'Eclipse.
- Les fonctions d'aide.
- La gestion des vues et des perspectives.
- La gestion des ressources (création, destruction, liaison, copie, destruction, ...).
- Les fonctions de navigation.
- Les fonctions de recherche.
- La gestion des projets.
Travaux pratiques
- Création de projets, manipulation générale de ressources, fonctions de base.
La programmation avec Java Development Toolkit
- Les principaux concepts.
- L'organisation du code.
- L'édition de code.
- Les mécanismes de complétion.
- Les mécanismes de correction assistée.
- Les fonctions de génération de code (génération de constructeurs, d'accesseurs, de délégués...).
- Les fonctions de refactoring (renommage, extraction d'interface, déplacement de code...).
- Le lancement des programmes.
Travaux pratiques
- Développement d'une application minimale faisant appel à l'ensemble des fonctions offertes par l'environnement.
Le test unitaire : Junit
- Les principes du test unitaire.
- Présentation générale de Junit.
- L'écriture des cas de tests, des suites des tests, exécution du test.
- Le lancement des tests.
Travaux pratiques
- Tests de l'application du TP n°2.
2ème jour :
Le debug
- La perspective debugger dans Eclipse.
- Les différents breakpoints et watchpoints.
- L'inspection des variables ou expressions, la navigation dans la pile d'exécution.
- Le contrôle de l'exécution.
- Le debug réparti.
Travaux pratiques
- Debug de l'application du TP n°2.
La gestion des versions : introduction à CVS
- Les concepts généraux liés à la gestion de versions.
- Les concepts de CVS.
- La notion de HEAD, de branches.
- Les principales opérations offertes au développeur (synchronisation, commit, update, les comparaisons,...).
- La gestion des conflits.
- La gestion des branches.
- La perspective CVS.
Travaux pratiques
- Gestion des versions de l'application développée dans les TP n°2, n°3 et n°4.
L'automatisation des tâches : introduction à Ant
- Les concepts fondamentaux : les projets, cibles, les tâches, les propriétés.
- Les jeux et les listes de fichiers, les modèles, les structures de chemins, les filtres.
- Les propriétés prédéfinies.
- Aperçu sur quelques tâches standard : manipulation des fichiers, la chaîne de développement Java.
- Association d'un builder à un projet.
Travaux pratiques
- Définition d'un builder « ant » et ajout à un projet du TP n°2.
La configuration d'Eclipse
- La gestion des préférences.
- La gestion des propriétés (des projets et autres ressources).
- Les références entre projets.
- L'ajout de plug-ins et features.
- Le paramétrage d'Eclipse.
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Jav14- Maîtriser l'Environnement Eclipse