Java pour le WEB

  1. Bases de programmation Java & J2EE
  2. Web dynamique Coté client

Applets : Présentation de la programmation dynamique coté client, exemple avec les applets(Applet Vs Application & Applet Vs JavaScript Vs Flash)

  1. Web dynamique Coté serveur
  2. Servlet : Introduction du concept de servlet, HttpServlet, la gestion des requêtes d’un client et lamise en place de la réponse vers ce client.

Servlets http, Conteneur de servlets, JSP, Servlet et accès aux bases de données, Gestion desession, JSTL…

  1. EJB : une architecture de composants logiciels côté serveur pour la plateforme de développementJava EE.

Conteneur EJB : introduction sur les principaux éléments pour la gestion et laconfiguration d’un EJB.

Classification des beans : classification et présentation des EJB (EnterpriseJava Beans)en sessions, entités, messages.

EJB 3.0 : les principales nouveautés introduites par EJB 3, en particulier le JPA (Java Persistence API)

  1. Frameworks open source :

Struts : Introduction au Framework Struts e au patron Front Controller.Caractéristiques de l’Action Servlet et du fichier de configuration du Framework

JSF : Introduction aux caractéristiques du Framework de visualisation Faces