Formation : Concevoir, développer et déployer une application j2ee
(Réf. 19579)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
J2EE
Prérequis
Non renseignéPublic
• Développeurs
• Analystes, concepteurs d’application
• Chefs de projets
Objectifs
• Développer et déployer un site Web dynamique en Java
• Développer et déployer une architecture d’objets distribués EJB
Type de formation
CourteProgramme
1 - Architectures distribuées et plate-forme J2EE
- Les défis des applications d’entreprise : time to market, montée en charge,…
- J2EE : une plate-forme pour développer des solutions d’entreprise
- L’architecture J2EE : composants, services et communications
- Les applications J2EE : survol des APIs
- Scénarios d’applications J2EE : typologie des architectures
2 - Mettre en oeuvre les Servlets
- Principes et mise en oeuvre
- Gestion du contexte, partage d’information
3 - Mettre en oeuvre les JSP (Java Server Pages)
- Principes et mise en oeuvre
- Création d’une bibliothèque de balises personnalisées
4 - Déployer les applications
- Déploiement d’applications Web (« .war «)
5 - Sécuriser dans un environnement Web Java
- Sécurité de la machine virtuelle
- La sécurité avec les API de base de Java2
- La sécurisation des serveurs Web
6 - Solliciter des bases de données relationnelles via JDBC
- Exécution de requêtes standard, précompilées et de procédures stockées
- Exploitation de résultats
7 - Exploiter les API J2EE complémentaires
- XML : les API utiles à la manipulation de documents XML
- JND : accéder à un système de nommage
- JMS : utiliser un système de communication asynchrone entre objets
- Les autres API : JTS / JTA, JCA, JavaMail
8 - EJB : les principes
- L’architecture EJB 2.0 : serveur d’application, conteneur…
- L’environnement distribué
9 - Développer des composants EJB
- Composantes d’un EJB (Home, Remote, Bean class…)
- Interfaces distantes et interfaces locales
- Développer un Session Bean (stateful et stateless)
- Développer un Entity Bean
- Gestion des relations entre EJB Entity
- Développer un Message Driven Bean
- Utilisation d’un EJB depuis un client
10 - Mettre en oeuvre des EJB
- Déploiement d’applications d’entreprise (« .ear »)
- Paramétrage du contexte transactionnel
- Paramétrage de la sécurité
Pédagogie
Atelier de mise en pratique
Point(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
75016 Paris :
35760 Rennes :