Architecte Java EE - architecture
Objectifs, programme, validation de la formation
Objectifs
Connaître les notions nécessaires à la mise en place d’une architecture robuste d’un projet Java EE
Description, programmation
Comprendre l’architecture d’une application Java EE
Architecture d’une application Java EE, panorama des technologies
Modèles de conception : démarches classiques vs méthodes agiles
Approche orientée services
Prototypage
Architecture technique, frameworks
Empaquetage et déploiement d’une application Java EE
Atelier : Multiples exemples d’architecture applicative
Construire la couche de présentation
Client lourd avec JavaFx ou Swing
Client léger (web) :
- Composants de base : Servlet,JSP
- Principaux frameworks MVC : JSF, Spring MVC, Struts
- Portails web : Jahia, JBoss Portal, Liferay
- Frameworks riches : GWT, Wicket
Atelier : panorama des frameworks et benchmark
Implémenter la couche métier
POJO, JavaBeans et bibliothèques de classes
EJB : Session, MDB et appel de méthodes à distance
Web Services : SOAP vs REST
Atelier : Application distribuée avec EJB, APIs Java d’implémentation de Web Services
Mettre en place la couche de persistance
API de base : JDBC
Frameworks ORM (Object Relational Mapping) : implémentations JPA
EJB Entity
Atelier : Présentation de l’API JPA et langages de requêtes objets
Exploiter une application Java EE
Déploiement d’une application client lourd avec Java Web Start
Principaux serveurs d’applications Java EE, benchmark
Considérations de sécurité et APIs disponibles
Connecteurs Java EE
Atelier : intégration d’une application Java EE au système d’information
Validation et sanction
Attestation d’acquis ou de compétences ;Attestation de suivi de présence
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Durée, rythme, financement
Durée
14 heures en centre
Durée indicative : 1460 jours
Modalités de l'alternance Cours du jour : 14 h
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Bonnes notions de développements Java
Inscription
Contact renseignement Mme Frédérique DENIAUD
Téléphone 09 72 66 86 60
Périodes prévisibles de déroulement des sessions
Session débutant le : 01/01/2020
Adresse d'inscription
32 Boulevard Vincent Gâche 44200 Nantes