J2EE est une plate-forme fortement orientée serveur pour le développement et l'exécution d'applications distribuées.Elle est composée de deux parties essentielles :
J2EE permet une grande flexibilité dans le choix de l'architecture de l'application en combinant les différents composants. Ce choix dépend des besoins auxquels doit répondre l'application mais aussi des compétences dans les différentes API de J2EE. L'architecture d'une application se découpe idéalement en au moins trois tiers :
Le module JEE / Frameworks est réparti comme suit : 20% de théorie et 80% de pratique
• Introduction à JEE
• Concepts architecturaux
• Servlet/JSP
• Introduction à Maven
• Introduction à Hibernate
• Spring
• Spring Security
• Tests unitaires
• Angulars ou Struts2
• Développement d'une application de gestion (authentification + CRUD)