• 2B JAVA – Framework web avec JAVA/JEE – réf OPCO : 28141

Accueil / 2B JAVA – Framework web avec JAVA/JEE – réf OPCO : 28141

2B JAVA – Framework web avec JAVA/JEE – réf OPCO : 28141

Durée : 5 jours
Tarif Inter : 1505 €
Tarif sur mesure : Nous consulter
Référence : 3AC9

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Objectifs

  • Maîtriser l’architecture des applications JavaEE
  • Développer des composants de contrôle et de navigation basés sur des servlets
  • Mettre en place Spring sur les différentes couches d’une application n-tiers
  • Développer des vues basées sur des JSP, des librairies de balises (taglib)
  • Gérer l’accès à une base de données

Programme

  1. La plateforme Jee pour le web :
    • Objectifs de JEE
    • Présentation des normes principales de JEE
    • Développer une application pour le Web
    • Développer une application pour un serveur d’application
    • Typologie des architectures JEE selon l’objectif
  2. Place des constituants dans le n-tiers :
    • Présentation d’une architecture n-tiers JEE
    • N-tiers et MVC
    • Présentation de la notion de POJO
    • Importance du concept POJO dans Java
    • Place des Servlets
    • Place des JSP et de JSF2
    • Place et rôle des JavaBeans de type POJO
  3. Les servlets 3.0 :
    • Place et rôle des servlets dans l’architecture Web JEE
    • Cycle de vie d’une Servlet
    • Concevoir un échange Web avec une Servlet, les formulaires HTML
    • Annotations et configuration web.xml
    • Contexte de l’application et ServletConfig
    • Requêtes et réponses
    • Gestion des sessions en Servlet
    • Utilisation du RequestDispatcher
    • Filtres et Listeners
    • Sécurisation de l’application Web avec SecurityRealms
    • Architecture d’une application Web
    • Types de packaging d’applications Web
  4. La présentation avec JSP :
    • Syntaxe
    • Scriptlet et expressions
    • Variables implicites
    • Directives
    • Synthaxe XML
    • Utilisation de Bean
    • Expression Language (EL)
    • TagLibs et custom Tags
    • JSTL
  5. Utilisation de la norme JSF2 :
    • Présentation du framework JSF2
    • Cycle de vie d’une requête JSF2
    • Les composants graphiques UI
    • La servlet FacesServlet
    • Les Managed Beans
    • Concevoir lanavigation entre les pages
    • Conversion de données implicite et explicite
    • Validation des données
  6. Accès aux données :
    • Rappel JDBC
    • Utilisation de JNDI et des Data Sources
    • Présentation des diverses méthodes JSDB d’accès aux données
    • Présentation de JPA
    • Rôle de l’EntityManager
    • Les POJO et les annotations JPA
    • Accéder aux données avec JPA et HQL
    • L’API CVriteria
  7. Les web services et websockets :
    • Présentation des Web Services REST
    • Développement de Web Services REST client et serveur
    • Présentation des Web Services SOAP
    • Développement de Web Services SOAP client et Serveur
    • Présentation des WebSockets
    • Développement d’une application serveur WebSockets et cliente JavaScript
  8. Les normes importantes :
    • Rôle et importance des EJB
    • JMS
    • JMX
    • Rôle de SPRING
    • Différences avec CDI
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement