Revenir à la liste des catégories de formation



Formation : Concevoir, développer et déployer une application j2ee


(Réf. 19579)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Dé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

Courte

Programme

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
  •  Les Technologies J2EE
  •  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

  •  Comparaison servlets/JSP
  •  Déploiement d’applications Web (« .war «)
  •  Composants de filtrage



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

  •  Principes
  •  Drivers 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…
  •  Les 4 types d’EJB
  •  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é
Revenir en haut


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 :


Revenir en haut





Revenir à la liste des catégories de formation