Formation Informatique | Formation Management
Informatique » Développement logiciel » Formation Java / JEE »

Maîtriser l'environnement Eclipse


Formation Eclipse

Stage pratique
Eligible au DIF

Réf : DEC

Prix 2012 : 1285 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
6 sept. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter
Filières métiers:

Développeur Java

version pdf imprimer Faire suivre


Les objectifs de cette formation Eclipse


Les outils mis à la disposition des développeurs Java. Les concepts généraux. Le JDT (l'IDE Java intégré), les fonctions d'édition, de compilation, de debug, de tests unitaires. Introduction à SVN et à Maven. Configuration d'Eclipse.

Participants de cette formation Eclipse

Ce cours s'adresse à tout développeur, chef de projet ou architecte logiciel.

Pré-requis de cette formation Eclipse

Connaissances de base du langage Java.

Travaux pratiques

Mise en oeuvre des différents outils Eclipse dans le cadre du développement d'applications Java.


Programme de cette formation Eclipse

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. Fonctions d'aide. Gestion des vues et des perspectives. Gestion des ressources. Fonctions de navigation, de recherche. Gestion des projets.

Travaux pratiques
Création de projets, manipulation générale de ressources...

La programmation avec Java Development Toolkit

- Les principaux concepts. L'organisation et l'édition de code. Les mécanismes de complétion, de correction assistée. Les fonctions de génération de code. Les fonctions de refactoring. 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. L'écriture des cas de tests, des suites des tests, exécution du test. Le lancement des tests.

Travaux pratiques
Mise en place de tests unitaires avec JUnit.

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.


La gestion des versions : introduction à SVN

- Les concepts généraux liés à la gestion de versions. Les concepts SVN : dépôt, projets, révisions, tronc, branches et tags. Les principales opérations offertes au développeur. La gestion des conflits. La gestion des branches. Les perspectives SVN proposées par les plugins Eclipse.

Travaux pratiques
Gestion des versions de l'application développée avec le plugin SVN Subversive ou Subclipse.

L'automatisation des tâches : Maven

- Définition de la structure d'un projet. Les conventions. Les dépendances entre projets. Les tâches prédéfinies : compilation, génération d'archives ... Les perspectives Maven proposées par les plugins Eclipse.

Travaux pratiques
Build d'une application web avec le plugin Maven m2Eclipse ou q4e.

La configuration d'Eclipse

- La gestion des préférences. La gestion des propriétés. Les références entre projets. L'ajout de plug-ins et features. Le paramétrage d'Eclipse.