Liste des exercices
Le but de cet exercice est de construire une application Quarkus toute simple qui est un simple programme exécutable en ligne de commande.
Quarkus fournit les possibilités suivantes :
Dans ce premier exercice, nous allons installer Quarkus et son IDE.
Nous allons apprendre à charger l'application et modiier le message de bienvenue affiché dans le frontend.
Nous avons écrit notre première application mais il y a de nombreuses choses qu'il nous reste à découvrir dans Quarkus.
Nous allons visiter des fonctionnalités telles que :
- l'utilisation de CDI
- exécuter un code au démarrage de Quarkus
- ajouter de la configuration pour l'application
- configurer les traces et les logs
Nous allons modifier notre code existant pour utiliser la programmation réactive.
Le but de cet exercice est d'apprendre l'utilité des filtres HTTP et des intercepteurs Quarkus.
Quarkus fournit les possibilités suivantes :
- les intercepteurs
- les décorateurs
- les filtres HTTP
Le but de cet exercice d'intégrer OpenAPI avec notre backend Quarkus.
Le but de cet exercice est de découvrir et d'explorer les extensions disponibles pour développer des APIs RESTful et des applications front-end avec Quarkus, un framework Java natif pour le cloud.
Le but de cet exercice est de mettre en place la sécurité JWT. Nous allons créer une page web qui permet de s'authentifier, afficher les tokens de vérification et de refresh, de lancer un refresh de token et tester l'authentification.
Le but de cet exercice est d'approfondir les connaissances en matière de développement d'API RESTful avec Quarkus.
Notamment nous allons passer en revue les annotations JAX-RS les plus utiles.
Dans ce cours, nous allons apprendre à configurer une source de données (h2) pour stocker nos adoptions en base de données avec Quarkus.
Dans ce cours, nous allons apprendre à intégrer Flyway ou Liquibase avec Quarkus et Hibernate. L'intérêt de ces technologies est de permettre la création et la mise à jour automatique de votre schéma de base de données.
Dans ce cours, nous allons apprendre à intégrer Hibernate Search dans Quarkus.
Dans ce cours, nous allons apprendre à intégrer Quarkus avec le Cloud et une base NoSQL.
Nous avons utiliser Kafka comme bus de message pour signaler les nouvelles adoptions et quand une adoption a été réalisée.
Nous allons visiter des fonctionnalités telles que :
- Utilisation de l'extension Quarkus pour Kafka
- exécuter un code au démarrage de Quarkus
- ajouter de la configuration pour l'application
- configurer les traces et les logs
Nous avons utiliser RabbitMQ comme bus de message pour signaler les nouvelles adoptions et quand une adoption a été réalisée.
Nous allons visiter des fonctionnalités telles que :
- Utilisation de l'extension Quarkus pour RabbitMQ
- exécuter un code au démarrage de Quarkus
- ajouter de la configuration pour l'application
- configurer les traces et les logs
- Comprendre les bases de la création d'une native image GraalVM
- Mesurer les temps d'exécution