Java EE

Java EE une formation en Web et applications mobiles à Lyon

Partager cette page

Etre capable d’utiliser un outil de mapping (Hibernate), et les technologies de programmation web en s’appuyant sur Java. Savoir développer une application d’entreprise en Java/JEE et de comprendre le fonctionnement d’un serveur d’application.

Durée

5 jours

Dates à venir

24/06/2019

16/09/2019

16/12/2019

Eligibilité CPF

Oui

Pré-requis

Développeurs d’applications, responsables informatiques, architectes, chefs de projets, ingénieurs.


Public

Bonnes connaissances du développement Java.

Programme

INTRODUCTION

  • Les briques qui composent JEE
  • Panorama de l’offre Java EE
  • Le protocole HTTP (méthodes, codes retour)

L’ENVIRONNEMENT DE TRAVAIL

  • Les outils de développement
  • L’environnement Eclipse
  • Dépendances Maven
  • Les «deployment assembly»
  • Les tests unitaires (avec Junit et Jeeunit)
  • Le serveur Web

LE WEB, LES JSPS ET LES SERVLETS

  • Gestion du cycle de vie d’un servlet
  • Accès aux variables de l’environnement d’un servlet
  • Présentation d’une vue avec JSP
  • Directives JSP
  • Taglibs JSTL
  • Intégration de servlets dans l’architecture d’une application Web
  • Configuration de l’environnement de développement des servlets
  • Comment éviter les pièges courants de servlet ?
  • Les objets request, response et session

CRÉATION DE FORMULAIRES WEB POUR LA SAISIE UTILISATEURS

  • Ajout de champs texte et de listes déroulantes
  • Lier les formulaires aux servlets
  • Récupération des données d’un formulaire dans le servlet

L’ACCÈS AUX DONNÉES AVEC JPA

  • Les principes et le fonctionnement du mapping
  • La manipulation des instances persistées
  • Le Lazy loading, le metamodel
  • Les interfaces entityManager, Query et Criteria
  • La gestion de l’entityManager par le conteneur

APPLICATIONS WEB UTILISANT SPRING

  • Les stéréotypes de Spring
  • L’architecture MVC (Model View Controller)
  • L’injection de dépendances
  • Utilisation de l’ORM Hibernate dans une application Spring
  • Spring-MVC
  • La validation des données aves les validators

DÉVELOPPEMENT DES COMPOSANTS SPRING

  • Création du modèle JavaBean
  • Répartition des actions avec le contrôleur

DÉPLOIEMENT DE VOTRE APPLICATION WEB

  • Définition du descripteur de déploiement
  • Création d’un fichier WAR
  • Ajout de sécurité aux applications basées sur le rôle

LES WEB SERVICES

  • Les possibilités offertes
  • Les API utilisables
  • L’API JAX-WS
  • L’API JAX-RS
  • Utilisation d’un Custom Serializer dans les deux cas

Sur le même thème

Ces Formations peuvent aussi vous intéresser

Contactez-nous quelle est votre question ?

Nous mettons tout en œuvre pour vous répondre sous 2 jours ouvrés maximum.