Formation Java Frameworks

Module 1 : Développement Web en J2EE (Servlet & JSP)

 

. Rappels 

. Architecture Client/Serveur 

. Serveurs Web vs Serveurs d’applications 

. JEE et Web Application 

. Servlets 

. JSP

 

Module 2 : Gestion des projets via Maven

. Installation MAVEN et mise en oeuvre de Phases 

. gestion de dépendances et optimisations pom.xml

. Iintégration Maven / eclipse 

. Création de projets MAVEN avec le plugin ’archetype’ 

. Projet multimodules 

. Profils et filtrage de ressources 

. Création d’un plugin Maven 

 

Module 3 : Junit 

. Principaux types de test

. Principes

. du test unitaire

. Automatisation des tests unitaires

. Comparaison entre Junit 3 vs Junit 4

. Développement conduit par les Tests

 

Module 4 : Hibernate 

. Installation et analyse 

. Votre première application hibernate 

. Analyse des Logs hibernate 

. Gestion Session Hibernate dans application J2EE

. Configuration XML vs Configuration Annotations

. Récupération de données avec HQL et Criteria 

. Mise en cache niveau 1 et niveau 2 

. Mapping des associations

. JPA 

. Gestion des entités

. JPQL

. Java Transaction API

 

Module 5 : Spring 

. Injection de dépendances 

. Paramétrage et optimisations du conteneur Spring 

. Introduction Spring MVC 

. Accès aux données avec Spring JDBC 

. Sécurisation des applications via 

. SPRING Security

. Programmation orientée aspect avec Spring AOP

 

Module 6 : JSF 2

. Introduction à JSF 2

. Modèle d’écran avec JSF 2 facelet

. Gestion des ressources avec JSF 2

. Managed Bean + JSF EL

. Manipulation composant JSF 2

. Validation et Conversion avec JSF 2

. Navigation avec JSF 2

 

Module 7 : EJB

. Vue d'ensemble 

. Les Composants de l'EJB

. Création d'une logique métier avec les beans session 

. Contexte EJB runtime, Injection des dépendances

. EJB Stateless vs StateFull

 

Module 8 : Les WebServices

. Comprendre les web services 

. Utiliser un web service existant 

. Création web service avec Jdk 

. Création clients web service 

. Création Web Service Soap 

. Initiation Web Services REST avec Jersey 

. Tests Web Services avec SoapUI

Cette formation vous fera découvrir les frameworks les plus connues du java web development.

Détails

  • Catégorie Développement Web
  • Durée 5 Jours