Maitriser les fondamentaux de développement avec le framework JEE, le plus répandu sur le marché de développement JEE.
Description :
Cette session Master Class va permettre aux participants de développer des applications Java/JEE à l’aide du framework Spring Core / Springboot.
Cette formation orienté pratique permettra au moyen des exemples simples et progressifs, de vous familiariser avec les concepts de Spring notamment : l’injection de dépendance, la programmation orientée aspect (AOP),…
Prérequis :
Connaissance de Java.
Pédagogie :
20% théorie, 80% pratique
Programme proposé :
- Introduction à Spring :
- Notions de base, configuration d’une application Spring (Utilisation de XML, Annotations et/ou Java)
- Beans Spring:
- Création de Beans, Cycle de vie, Property Editors,…
- Bean Post Processors, Autowiring,…
- Tester une application avec JUnit et Spring
- Programmation orientée aspect (AOP)
- Utilité de l’AOP, Types AOP : around, before, after.
- Accès aux données et JDBC avec Spring
- Spring avec Hibernate
- Gestion des transactions
- Spring Boot,
- Créer rapidement une application web avec Spring boot,
- Introduction à Spring MVC.
- Spring Security
- Sécuriser les URLs et services d’une application web.