SFEIR School Nantes – Quarkus
26 septembre de 9h à 17h30
Programme
Si on est habitué à utiliser Spring ou Spring Boot en Java quand il s’agit de créer des API, il ne faut pas négliger l’option Quarkus qui séduit de plus en plus de développeurs !
Il se distingue par son architecture basée sur des annotations standard et un CDI (Context and Dependency Injection) largement géré en Ahead-of-Time (AoT).
Son intégration avec GraalVM offre des performances exceptionnelles, permettant aux applications de s'exécuter de manière fluide et efficace, même sous des charges élevées. Il est donc idéal pour les microservices et les architectures serverless, où la rapidité et la réactivité sont primordiales.
C’est une assurance pour tirer le meilleur parti des capacités du cloud, tout en bénéficiant d'une expérience de développement agile et performante.
Durant cette journée, venez découvrir Quarkus et son écosystème pour passer à une vitesse supersonique et avec des applications subatomiques sans même quitter Java !
Date : 26/09/2024
Heure de début : 9h
Heure de fin : 17h30
Présentiel dans les locaux de SFEIR Nantes
Programme :
- Présentation de Quarkus et de son environnement de développement
- Découvrir l’utilisation de Panache pour gérer ses Entity
- Manipuler le CDI de Quarkus
- Mettre en place des tests pour une application Quarkus
- Créer un micro-service en mode impératif et en mode réactif
- Ajouter la documentation OpenAPI
- Créer des appels entre micro-services
Pré-requis :
- Maîtriser le langage Java
- Maîtriser le concept d’API REST
- Savoir lancer des commandes Shell
- Connaissances basiques de Docker et de la conteneurisation
Les formateurs :
William BARRERE et Florian DESFOSSÉS