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

Java, perfectionnez vos applications


maîtrisez les API indispensables

Formation Java

Stage pratique
Eligible au DIF

Réf : JAI

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

Paris
11 juin 12, 8 oct. 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


Formation Java, perfectionnez vos applications : formation Java / JEE avec Orsys Passer le test


Les objectifs de cette formation Java


Ce cours présente les API et les outils devenus indispensables dans le cadre du développement d'une application Java SE ou Java EE.

Participants de cette formation Java

Ce cours est destiné aux développeurs Java/JEE, aux architectes et chefs de projet souhaitant connaître les API et les outils utiles dans le cadre du développement d'une application en Java.

Pré-requis de cette formation Java

Bonnes connaissances du langage Java.

Travaux pratiques

Les exercices pratiques ont été conçus pour permettre d'utiliser les diverses API qui seront abordées durant ce cours.


Programme de cette formation Java

Besoins récurrents des applications en Java

- Quels sont les besoins auxquels répondent ces API et dont la réimplémentation serait coûteuse sans ces solutions " toutes faites " ?

- Le principe de réutilisabilité en Java, l'intégration de librairies en Java.

- Développer ces API ?

- Comment trouver ces API ?


La gestion des logs applicatifs en Java

- Nécessité d'une gestion “intelligente” des logs dans une application. Différents niveaux de logs.

- L'API Logging de Java.

- Apache Commons Logging et Apache Log4J.

Travaux pratiques
Utilisation des API Logging de Java et l'API Log4J d'Apache pour gérer des messages de journalisation.

La génération de documents PDF

- Un besoin récurrent : l'édition de documents avec mise en forme riche.

- Présentation de l'API Apache FOP.

- XML, XSL, XSLT et XSL-FO.

Travaux pratiques
Génération d'un document PDF à partir de données XML et d'une feuille de style XSL-FO. Utilisation de FOP et intégration à une application Java autonome.

La génération de graphiques

- Un besoin récurrent : la génération de graphiques.

- Présentation de la librairie JFreeChart : les différents graphiques et la façon de les générer.

Travaux pratiques
Génération d'un graphique avec JFreeChart et enregistrement du résultat sous la forme d'une image.

La gestion des expressions régulières

- Un besoin récurrent : vérifier le format d'une chaîne de caractères ou identifier des extraits d'un texte. Le format des expressions régulières.

- Les méthodes de l'API Java SE pour manipuler des expressions régulières. Apache Jakarta Regexp.

Travaux pratiques
Utilisation de Jakarta Regexp pour analyser un flux HTML.

Exploitation d'un document Office

- Un besoin récurrent : lire ou produire un document bureautique.

- Possibilités offertes par l'API Apache Jakarta POI.

Travaux pratiques
Lecture et écriture d'un document Excel avec POI.

Les outils

- JMX et la console de monitoring Jconsole.

- Automatisation des tâches : Apache Ant, introduction.

- Contrôle de la qualité : introduction à JUnit, Checkstyle et PMD.

Travaux pratiques
Monitoring d'une JRE avec JConsole.