logo_up slogan
SPECIALISTE DE LA FORMATION INFORMATIQUE
pics_comp
Développer des applications Web Java avec les servlets et les JSP
Description
Une programmation Java de qualité nécessite aujourd'hui de maîtriser en simultané les aspects syntaxe, mais aussi conception et communication avec UML et les outils de base nécessaires sur un projet pour automatiser et documenter les développements. Ce stage permet aux programmeurs Java expérimentés d'évoluer vers le métier de concepteur/développeur.
Objectifs
  • Comprendre l'architecture en couches J2EE
  • Acquérir des savoir-faire nécessaires au développement d'une application Web avec Java
  • Être capable de déployer une application Web Java sur un serveur d'applications J2EE
  • Maîtriser les bonnes pratiques du développement Web
  • Mise en pratique à l'aide de processus "UP" et UML
  • Travailler en mode projet (gestion de projet avec CVS/subversion, tests d'intégration, travail collaboratif)
Public concerné
  • Concepteurs/développeurs
Pré-requis
  • Avoir suivi les stages OB300 : "Découvrir l'Objet et programmer en Java" ou OB280 : Java pour les développeurs Objet expérimentés" ou connaissances équivalentes
Plan détaillé
  • Introduction à J2EE
    • Architecture Web (HTTP, HTML, client / serveur)
    • Présentation de J2EE
    • Présentation des serveurs d'applications J2EE
    • Architecture MVC dans J2EE

  • Applications Web et déploiement
    • Structure d'une application Web
    • Le descripteur de déploiement : Web XML
    • Déploiement sur un serveur d'application J2EE

  • Présentation des servlets
    • Cinématique d'exécution lors de la réception d'une requête HTTP
    • Cycle de vie d'une servlet
    • Paramètre d'initialisation
    • Redirection avec RequestDispatcher
    • Traitement des données POST d'un formulaire
    • Gestion de la session utilisateur (application, session, requête)
    • Filtres et listeners de servlets
    • Gérer les logs avec Log4J

  • Améliorer la Vue/Présentation avec les pages JSP (contenu dynamique, balises)
    • Compilation d'une JSP en servlet
    • Syntaxe des balises JSP
    • Gestion des erreurs / pages d'erreurs
    • Récupération des paramètres
    • Directives et actions principales

  • Améliorez vos pages JSP et simplifiez votre application avec les tags JSTL
    • Avantages des Taglibs
    • Les fichiers de description TLD
    • Utilisation des Taglibs dans un page JSP
    • Internationalisation

  • Créer ses Taglibs personnalisés
    • Créer sa bibliothèque de Taglibs
    • Utilisation de ses propres Taglibs

  • Accès aux SGBDR avec JDBC et manipulation de données
    • Accès aux données
    • Pooling de connexions (DataSource)
    • Requêtes SQL (Statement/PrepareStatement)
    • Problématique des transactions
    • Introduction au mapping Objet-Relationnel et aux frameworks

  • Sécuriser une application J2EE
    • Authentification/autorisation/accounting
    • Sécurité HTTPS/SSL
    • Gestion de la sécurité par le conteneur Web

  • Améliorer la qualité d'une application grâce aux tests
    • Tests unitaires (JUnit)
    • Tests d'intégration (StrutsTestCase, Cactus)
    • Tests de performances (Apache Jmeter, Cactus)

  • Présentation des frameworks pour le Web (Struts, JSF, Hibernate...)
    • Avantages des frameworks
    • Exemple de Struts et Hibernate

OB350
Durée : 5 j.
Tarif : 2250 € HT
 
detail formation Développer des applications Web Java avec les servlets et les JSP Plan détaillé
Contact
* tarif dégressif à partir de 2 pers.

KAPTIVE ::.
-------------------------------------------
Renseignement et réservation
-------------------------------------------
Tel.: 01 45 28 09 82
Fax: 01 45 28 72 39
contact@kaptive.com

Sessions
Inscription en ligne
Toulouse
15/12/2008

Paris
06/04/2009
08/06/2009
07/09/2009
19/10/2009
07/12/2009

Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 45 28 09 82

Tous droits réservés © Copyright 2008 - GROUPE RFC - contact@kaptive.com