INF-28 Développer avec les Framework Java/Java EE
Attestation de formation : OUI
- OBJECTIFS PEDAGOGIQUES :
- CONTENU DU PROGRAMME DE LA FORMATION :
- PUBLIC CIBLE :
- DUREE DE LA FORMATION :
- ANIMATEUR :
- COUT DE LA FORMATION :
À l’issue de la formation, chaque participant devra mieux :
- Concevoir, développer et déployer des applications web robustes et évolutives en utilisant les frameworks Java/Java EE les plus populaires
Introduction aux Frameworks Java/Java EE
- Vue d'ensemble des frameworks Java/Java EE.
- Avantages et inconvénients des frameworks Java/Java EE.
- Sélection du framework approprié pour un projet.
Spring Framework
- Configuration de base de Spring.
- Injection de dépendances et inversion de contrôle (IoC).
- Gestion des transactions avec Spring Transaction Management.
- Développement d'applications web avec Spring MVC.
- Utilisation de Spring Data pour l'accès aux données.
- Sécurité des applications avec Spring Security.
Hibernate
- Introduction à Hibernate ORM.
- Configuration de base de Hibernate.
- Mappage objet-relationnel (ORM) avec Hibernate Annotations.
- Utilisation des critères de requête et du langage HQL.
- Gestion des transactions avec Hibernate.
- Optimisation des performances avec Hibernate.
JavaServer Faces (JSF)
- Introduction à JSF.
- Cycle de vie des composants JSF.
- Création de vues avec Facelets.
- Gestion des événements et validation des données.
- Navigation dans les applications JSF.
- Utilisation de Managed Beans et CDI.
Spring Boot
- Introduction à Spring Boot.
- Configuration automatique et conventions de démarrage rapide.
- Développement d'applications web sans configuration XML.
- Utilisation de Spring Boot Starter pour simplifier les dépendances.
- Création de micro services avec Spring Boot.
Autres Frameworks Java/Java EE
- Vue d'ensemble d'autres frameworks populaires tels que Struts, Play Framework, etc.
- Comparaison et sélection du framework approprié pour des cas d'utilisation spécifiques.
Pratiques Recommandées et Bonnes Pratiques de Développement
- Utilisation de modèles de conception (Design Patterns) dans le développement d'applications Java/Java EE.
- Gestion des exceptions et des erreurs.
- Tests unitaires et intégration continue.
- Déploiement et gestion des applications Java/Java EE
Développeurs Java intermédiaires à avancés souhaitant renforcer leurs compétences dans le développement d'applications web en utilisant les frameworks Java/Java EE.
03 journées de 8 heures chacune
Formateur spécialisé avec longue expérience
Nous contacter au (+225) 07 49 10 10 52 – 27 23 48 90 16 ou par email : info@emergencesgroupe.com