• slide-formation

Développement J2EE Niveau 1

Objectifs de la formation

 Connaître les fondements des architectures n-tiers et l'architecture J2EE.
• Savoir utiliser les technologies Servlet/JSP.
• Connaître les bonnes pratiques pour développer des accès aux bases de données avec JDBC et les pools de connexions.
• Connaître les bases de la bibliothèque JSTL.

Contenu du cours

 1- Présentation des architectures
   • Architectures à objets distribués, architectures n-tiers, modèle en couches.
   • Présentation des architectures J2EE et .NET.
   • Architecture SOA.
   • Services web.

2- Architecture J2EE 
   • Architectures n-tiers : du client serveur au modèle Internet.
   • Architecture web, serveur HTTP et client léger, les navigateurs.
   • Protocole HTTP, requête cliente et réponse serveur, protocole en mode déconnecté sans session.
   • Fonctionnement et rôle des Servlets.
   • Fonctionnement et rôle des pages JSP, Modèle MVC JSP/Servlet.
   • Les serveurs d'applications open source J2EE (Tomcat, JBoss, Sun App Server, Glassfish, 
     JonAS).
   • Structure standard d'une application web J2EE, norme de répertoires.
   • Le fichier de configuration normalisé web.xml.
   • Déploiement des applications web J2EE, les archives JAR, WAR et EAR.
   • Les descripteurs de déploiement. 

3- Mise en œuvre des Servlets 
   • Les APIs de base.
   • Le cycle de vie d'une Servlet.
   • Les méthodes init, destroy, doPost, doGet.
   • Les Classes HttpRequest et HttpResponse.
   • Partage des Servlets pour l'ensemble des clients.
   • Cycle de vie des Servlets (Chargement et déchargement).

4- Les Servlets (suite)
   • Mécanisme de redirection vers d'autres ressources.
   • Gestion d'un formulaire HTML et récupération des données.
   • Accès à la session utilisateur, fermeture de la session.
   • Gestion des contextes (ServletContext, Session, Requête).
   • Bonnes pratiques.
   • Mécanisme de listeners.
   • Mise en œuvre de filtres.

5- Conception des pages JSP
   • Intégration de balises JSP dans une page HTML.
   • Lancement d'une page JSP.
   • Syntaxe des balises JSP : directives, scriplets et autres balises spécifiques.
   • Transmettre des données à une JSP, les patterns Data Transfert Object et Value Object.
   • Accès aux différents contextes (application, session et requête).
   • Les objets prédéfinis.
   • Optimisation et utilisation de cache.

6- La bibliothèque de balises JSTL (JSP Standard Tag Library)
   • Les balises pour les variables.
   • Les balises de structure de contrôle (tests, boucles, ...).
   • Les balises pour l'internationalisation.
   • Les balises pour les requêtes SQL.
   • Réalisation de ses propres balises.
   • Conception étape par étape d'une balise personnalisée.
   • Gestion de la navigation, sécurité, pages d'erreurs.

bouton un devis softway tunisie

D'autres formations SUR LE MÊME THÈME: Développement

Pour plus d’informations contactez-nous :

MAIL  commercial@softway.com.tn 

call icon md Tél : 216 71.770.508 / +216 71.771.501 / +216 71.772.508

Powered by Amazing-Templates.com 2014 - All Rights Reserved.