Accueil    Formations    Informatique    Langages et développement    Développeur Java    Java EE - Développement Web

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Comprendre la plateforme Java EE
  • Développer des Servlets et JSP
  • Utiliser JSP EL
  • Créer des Custom Tags
  • Mettre en oeuvre le Pattern MVC
  • Gérer le contexte applicatif avec la session.

Niveau requis

Avoir la connaissance pratique en Java ou avoir suivi le cours JAV-SE "Java - Les fondamentaux et le développement Java SE". Avoir des notions de base HTML.

Public concerné

Développeurs, architectes, chefs de projets techniques.

Programme

La platerforme 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

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

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
    • Descripteur de déploiement
    • fichier .WAR
    • Packaging
  • Types de packaging d'applications Web
    • WAR
    • RAR
    • JAR
    • EAR

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

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 la navigation entre les pages
  • Conversion de données implicite et explicite
  • Validation des données

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

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

Les normes importantes

  • Rôle et importance des EJB
  • JMS
  • JMX
  • Rôle de SPRING
    • Différences avec CDI

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification (proposé en option) est en français.

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

Session confirmée 15/06/2020 Paris La Défense 2 750 € HT Je m'inscris

12/10/2020 Paris La Défense 2 750 € HT Je m'inscris

14/12/2020 Paris La Défense 2 750 € HT Je m'inscris

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

15/06/2020 Nancy 2 750 € HT Je m'inscris

15/06/2020 Strasbourg 2 750 € HT Je m'inscris

15/06/2020 Reims 2 750 € HT Je m'inscris

15/06/2020 Metz 2 750 € HT Je m'inscris

15/06/2020 Mulhouse 2 750 € HT Je m'inscris

12/10/2020 Nancy 2 750 € HT Je m'inscris

12/10/2020 Strasbourg 2 750 € HT Je m'inscris

12/10/2020 Reims 2 750 € HT Je m'inscris

12/10/2020 Metz 2 750 € HT Je m'inscris

12/10/2020 Mulhouse 2 750 € HT Je m'inscris

14/12/2020 Nancy 2 750 € HT Je m'inscris

14/12/2020 Strasbourg 2 750 € HT Je m'inscris

14/12/2020 Reims 2 750 € HT Je m'inscris

14/12/2020 Metz 2 750 € HT Je m'inscris

14/12/2020 Mulhouse 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

15/06/2020 Lille 2 750 € HT Je m'inscris

15/06/2020 Rouen 2 750 € HT Je m'inscris

15/06/2020 Nantes 2 750 € HT Je m'inscris

15/06/2020 Caen 2 750 € HT Je m'inscris

15/06/2020 Évreux 2 750 € HT Je m'inscris

15/06/2020 Le Havre 2 750 € HT Je m'inscris

12/10/2020 Lille 2 750 € HT Je m'inscris

12/10/2020 Rouen 2 750 € HT Je m'inscris

12/10/2020 Nantes 2 750 € HT Je m'inscris

12/10/2020 Caen 2 750 € HT Je m'inscris

12/10/2020 Évreux 2 750 € HT Je m'inscris

12/10/2020 Le Havre 2 750 € HT Je m'inscris

14/12/2020 Lille 2 750 € HT Je m'inscris

14/12/2020 Rouen 2 750 € HT Je m'inscris

14/12/2020 Nantes 2 750 € HT Je m'inscris

14/12/2020 Caen 2 750 € HT Je m'inscris

14/12/2020 Évreux 2 750 € HT Je m'inscris

14/12/2020 Le Havre 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

15/06/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

15/06/2020 Grenoble 2 750 € HT Je m'inscris

12/10/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

12/10/2020 Grenoble 2 750 € HT Je m'inscris

14/12/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

14/12/2020 Grenoble 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

15/06/2020 Tours 2 750 € HT Je m'inscris

15/06/2020 Orléans 2 750 € HT Je m'inscris

15/06/2020 Bordeaux 2 750 € HT Je m'inscris

15/06/2020 Blois 2 750 € HT Je m'inscris

15/06/2020 Bourges 2 750 € HT Je m'inscris

15/06/2020 Châteauroux 2 750 € HT Je m'inscris

15/06/2020 Le Mans 2 750 € HT Je m'inscris

15/06/2020 Niort 2 750 € HT Je m'inscris

15/06/2020 Poitiers 2 750 € HT Je m'inscris

12/10/2020 Tours 2 750 € HT Je m'inscris

12/10/2020 Orléans 2 750 € HT Je m'inscris

12/10/2020 Bordeaux 2 750 € HT Je m'inscris

12/10/2020 Blois 2 750 € HT Je m'inscris

12/10/2020 Bourges 2 750 € HT Je m'inscris

12/10/2020 Châteauroux 2 750 € HT Je m'inscris

12/10/2020 Le Mans 2 750 € HT Je m'inscris

12/10/2020 Niort 2 750 € HT Je m'inscris

12/10/2020 Poitiers 2 750 € HT Je m'inscris

14/12/2020 Tours 2 750 € HT Je m'inscris

14/12/2020 Orléans 2 750 € HT Je m'inscris

14/12/2020 Bordeaux 2 750 € HT Je m'inscris

14/12/2020 Blois 2 750 € HT Je m'inscris

14/12/2020 Bourges 2 750 € HT Je m'inscris

14/12/2020 Châteauroux 2 750 € HT Je m'inscris

14/12/2020 Le Mans 2 750 € HT Je m'inscris

14/12/2020 Niort 2 750 € HT Je m'inscris

14/12/2020 Poitiers 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

15/06/2020 Aix-en-Provence 2 750 € HT Je m'inscris

15/06/2020 Montpellier 2 750 € HT Je m'inscris

15/06/2020 Sophia Antipolis 2 750 € HT Je m'inscris

12/10/2020 Aix-en-Provence 2 750 € HT Je m'inscris

12/10/2020 Montpellier 2 750 € HT Je m'inscris

12/10/2020 Sophia Antipolis 2 750 € HT Je m'inscris

14/12/2020 Aix-en-Provence 2 750 € HT Je m'inscris

14/12/2020 Montpellier 2 750 € HT Je m'inscris

14/12/2020 Sophia Antipolis 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous