Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Java JEE

LD-034  TECHNOLOGIES SERVEURS ET FORGE LOGICIELLE EN JAVA |  3 jours


01/. Architecture Web en Java

Le protocole http ; Les Servlets et JSP ; Optimisation du Web ; Sécurité.

02/. Architecture JEE

03/. Les EJB

Les EJB de Session ; Les EJB Entity ; Les EJB Message-Driven ; Le modèle de Sécurité ; Pooling, Scope et Transaction ; Les outils associés.

04/. Hibernate

Les Entity Beans ; Configuration d'Hibernate ; Relations entre objets ; Relations avec des Collections ; Le problème n+1 select ; Gestion du cache ; Gestion des transactions.

05/. Le modèle de Sécurité

Configuration de Serveur ; Authentification et Autorisations ; Limite des spécifications ; Definition du Realm ; Configuration de web.xml ; User & Roles ; Autorisations par classes ou méthodes.

06/. Intégration avec la couche Web

Context and Dependency Injection ; Intégration du web avec JSF ; Intégration des Web Services avec JAX-RS ; Tests fonctionnels avec Arquillian ; Les Portlets.



07/. Clusterisation avec JBoss

Création du domaine ; Infinispan et JGroups ; Le mode HA ; Comportement d'Hibernate en mode cluster ; Le problème des singletons.

08/. Forge Logicielle

09/. Git

Définition des repositories ; Cycle d'un commit ; Push, Pull, Fetch ; Résoudre des problèmes.

10/. Maven

Gestion des dépendences ; Gestion du Build ; Les Plugins.

11/. Jenkins

Principes de l'intégration continue ; Création d'une tâche ; Intégration avec Maven ; Intégration avec Git.



Public
Cette formation s'adresse aux développeurs débutant, programmeurs, responsables de projets et débutant sur le langage Java.

Objectifs
Comprendre les interactions entre les différentes spécifications de JEE et les nouveaux outils de productivité existants dans le monde de l'entreprise.

Prérequis
Une première expérience d'un langage de programmation orienté Objet est souhaitée.

Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION