Jav01- Applications Java/J2EE, déployer et exploiter

Formation

À Tunis (Tunisie)

520 € TTC

Appeler le centre

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

    3 Jours

  • Dates de début

    Dates au choix

Objectifs: 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. Destinataires: 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 et dont l'usage s'est aujourd'hui largement répandu au sein de la communauté des développeurs.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes

À propos de cette formation

Ce cours nécessite de savoir programmer en Java.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Cours : JAV01- Applications Java/J2EE, déployer et exploiter

1er jour :
Introduction : les 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 si on ignorait l'existence de solutions « toutes faites » ?
- Le principe de réutilisabilité en Java, l'intégration de librairies en Java.
- Qui sont ces groupes de développeurs mettant ainsi à disposition de tous, des solutions sérieuses aux problèmes récurrents ?
- 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 pour différents environnements et interlocuteurs.
- 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 dans une application autonome.

2ème jour :
La génération de documents PDF

- Un besoin récurrent : l'édition de documents richement mis en forme.
- Présentat ion 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 en ligne de commande et intégration à une application Java autonome.

La génération de graphiques

- Un besoin récurrent : la générat ion de graphiques.
- Présentation de la librairie JFreeChart : les différents types de 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.

3ème jour :
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.
- Introduction au format des expressions régulières.
- Les méthodes intégrées à l'API Java SE pour manipuler des expressions régulières.
- Apache Jakarta Regexp.

Travaux pratiques

  • Utilisation de Apache Jakarta Regexp pour analyser un flux HTML.

Exploitation d'un document Office

- Un besoin récurrent : lire ou produire un document bureautique.
- Les 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 : introduction à Apache Ant.
- Contrôle de la qualité : introduction à JUnit, Checkstyle et PMD.

Travaux pratiques

Informations complémentaires

Nombre d'élèves par classe : 8

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Jav01- Applications Java/J2EE, déployer et exploiter

520 € TTC