Programmation Java
- Java 12 à 17 : les nouveautés
Découvrir les nouveautés de Java SE 12 à 17 - Java 8 nouveautés
Mettre en oeuvre les nouveautés de la version 8 de Java - Java 9 – 10 – 11 : les nouveautés
Mettre en œuvre des nouveautés des versions 9, 10 et 11 de Java - Java les bases
Acquérir les fondamentaux de la programmation Java - Java niveau avancé
Maîtriser les API avancées de Java - Java niveau intermédiaire
Enrichir et approfondir sa pratique des principales APIs Java - Java Optimisation
Améliorer la performance de ses applications Java - MasterClass Expertise Java Core par Olivier Croisier
Accéder au niveau ultime d’expertise Java Core - MasterClass Expertise Java Multithreading par Olivier Croisier
Améliorer la performance de ses applications Java
Java EE (Jakarta EE)
- Java EE – Développez le backend de vos applications
Développez le backend de vos applications avec Java EE - JMS : Java Message Service
Mettre en place la communication asynchrone entre applications avec JMS - Services REST en Java avec JAX-RS
Architecture de services légère REST avec Jax-RS Jersey et Spring - Web Service SOAP avec Java JAX-WS
Concepts et mise en oeuvre des Web Services SOAP avec JAX-WS
Frameworks Java
- Drools (JBoss Rules)
Drools (JBoss Rules) : concevoir et développer les règles de gestion métier - Programmation Réactive avec WebFlux
Construire des flux réactifs avec Spring - Spring Batch
Spring Batch : Maîtriser le traitement par lots avec Java et le framework Spring - Spring Boot
Spring Boot : Simplifier le démarrage, le développement, la configuration et le déploiement d'un projet Spring - Spring Core
Maîtriser les bases du framework Spring - Spring Essentiel
Développer une application Java/Java EE avec Spring
Persistance
- Hibernate
Mise en oeuvre de la persistance en Java avec Hibernate - Hibernate Avancé
Maîtriser les subtilités d'Hibernate pour un mapping objet/relationnel adapté et maintenable - JPA Java Persistence API
Mise en oeuvre de la persistance avec Java Persistence API (JPA)
Java Legacy
- EJB
Développer une application Java EE avec les Enterprise Java Bean (EJB) - Java Web (Servlet/JSP)
Réaliser une application web avec Java EE - JSF – Java Server Faces
Développer une application web Java EE avec JSF - Struts 2
Développer une application web Java EE avec Struts 2 - Tapestry
Développer une application web avec le framework Tapestry