M2i Formation

Java EE - Mise en oeuvre des services

Langages et développement - Développeur Java

Présentiel

5 jours (35 heures) - JAV-EE

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Java  ›  Java EE - Mise en oeuvre des services

Objectifs pédagogiques

  • Connaître les différents composants de la plateforme JEE7
  • Rendre persistantes ses données avec JPA
  • Réaliser une couche de présentation avec JSF
  • Développer des EJB
  • Comprendre les services techniques JEE
  • Utiliser l'injection de dépendances.

Niveau requis

Connaissance pratique du langage Java ou avoir suivi le cours JAV-SE "Java - Les fondamentaux et le développement Java SE".

Public concerné

Développeurs, architectes, chefs de projets techniques.


Éligible aux financements suivants : Formation éligible au CPF

La Défense13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
La Défense16/12/20192 750 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Mulhouse13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Nancy13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Reims13/05/20192 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Évreux13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Le Havre13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Lille13/05/20192 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Grenoble13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Lyon13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne13/05/20192 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Orléans13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Tours13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Bordeaux16/12/20192 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Montpellier13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis13/05/20192 750 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence16/12/20192 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Vue d'ensemble des architectures Java EE

  • Les API Java EE
  • Les Serveurs d'applications
  • WebProfile
  • Nouveautés de JEE7
  • Architectures types

Présentation avec Java Server Faces

  • Cycle de vie
  • Converter et validator
  • Managed Beans
  • Facelets
  • Composants graphiques PrimeFaces
  • Annotations JSF2

CDI et EJB pour la couche métier

  • La longue évolution vers EJB3
  • Beans locaux ou distants
  • Beans Session avec ou sans états
  • Pooling et activation
  • Annotations EJB3
  • Context and Dependency Injection
  • Scopes
  • Interceptors
  • Injection des EJB dans d'autres EJB
  • Injection dans la couche de présentation JSF
  • JNDI et nommage des composants

Java Persistence API

  • Entités JPA
  • Clés primaires et stratégies de génération
  • Associations et lazy loading
  • Objets dépendants
  • Requête JPQL
  • PersistenceManager et cache transactionnel
  • Gestion des transactions

Modèles Java EE

  • Design Patterns Java EE
  • Choix d'architecture Java EE
  • Choix d'implémentation
  • Intégration d'Ajax
  • Les Web Services pour communiquer
  • Le Messaging comme alternative asynchrone

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 est en français.

Testez vos connaissances

Objectif : Tester vos connaissances sur le langage Java.