Formation : Mettre en œuvre des Architectures JEE Hibernate/JPA – JSF et Spring

Durée :
4
 jours
Examen :
Non certifiant
Niveau :
Fondamental

Description

Cette formation présentera des frameworks de base, tels que Hibernate qui gère la persistance des objets en base de données relationnelle, Java Server Faces (JSF) qui est spécialisé dans le développement d’applications Web ou Spring qui facilite le développement et les tests des applications 3-tiers.

Profils des participants

  • Développeurs J2EE
  • Développeurs Java
  • Développeurs Java EE
  • Formateurs dans le domaine

Objectifs

  • Connaître les bases de la plate-forme Java EE
  • Développer une application d’entreprise de bout en bout avec les frameworks Java EE
  • Développer la couche d’accès de données avec Hibernate
  • Mettre en oeuvre la présentation avec le framework JSF
  • Comprendre les bases de l’injection des dépendances avec spring
  • Connaître les bonnes pratique du framework Spring

Connaissances Préalables

Contenu du cours

Module 1 : Spring
  • Architecture de Spring
  • Cycle de vie du bean de Spring
  • Injection de dépendance
    • Connection de bean basé sur XML
    • Connection basé sur les annotations
    • Autodetect Bean Wiring
    • JavaConfig – Connection programmatique
  • Programmation orientée aspect au Spring
    • Configuration @AspectJ
    • Configuration Pure-POJO (XML)
    • Leçon 5 : Accès aux données de Spring
    • JDBC
    • ORM
  • Applications Web Spring
  • Sécurité de Spring
  • Framwork de test de Spring
    • Tests unitaires
    • Test d’intégration
Module 2 : JPA / Hibernate
  • Persistance des objets
  • Architecture d’Hibernate
  • Architecture de JPA
  • Cycle de vie des entités persistées
  • Gestion des transactions
  • L’API Java Persistence
  • Hibernate en tant que fournisseur JPA
  • API JPA EntityManager
  • Annotations JPA ORM
  • Langage de requête JPA
Module 3 : JSF 2.0
  • Introduction à JSF
  • JSF Cycle de vie
  • Views et Tags JSF
  • Beans gérés
  • Navigation entre pages
  • Convertisseurs et validateurs
  • Gestion des événements
  • JSF et AJAX
  • Facelets
    • Composants composites
    • Templatin
  • L’intégration du Spring en détail

Documentation

  • Support de cours numérique inclus

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 2'900.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite

lun24Juin(Juin 24)09:00jeu27(Juin 27)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSHJSF

lun24Juin(Juin 24)09:00jeu27(Juin 27)17:00VirtuelVirtuel Etiquettes de sessionSHJSF

lun29juiljeu01AoûVirtuelVirtuel Etiquettes de sessionSHJSF

lun29juiljeu01AoûGenève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionSHJSF

lun02Sep(Sep 2)09:00jeu05(Sep 5)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSHJSF

lun02Sep(Sep 2)09:00jeu05(Sep 5)17:00VirtuelVirtuel Etiquettes de sessionSHJSF

lun07Oct(Oct 7)09:00jeu10(Oct 10)17:00VirtuelVirtuel Etiquettes de sessionSHJSF

lun07Oct(Oct 7)09:00jeu10(Oct 10)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionSHJSF

lun11Nov(Nov 11)09:00jeu14(Nov 14)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSHJSF

lun11Nov(Nov 11)09:00jeu14(Nov 14)17:00VirtuelVirtuel Etiquettes de sessionSHJSF

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X