DO078

Présentation technique de Quarkus

Présentation

Améliorez le développement Java avec Quarkus : l'avenir du développement de logiciels d'entreprise

Description du cours

  • Découvrez la puissance de Quarkus dans cette série de vidéos de présentation technique gratuites, conçues pour les développeurs Java modernes. Lors de cette formation à la demande, vous découvrirez comment Quarkus offre des temps de démarrage ultra-rapides et une utilisation de la mémoire minimale pour les applications cloud-native. Découvrez ses optimisations uniques dès la phase d'assemblage et bénéficiez d'une expérience de développement inégalée avec du codage en direct, des services de provisionnement automatique et des tests continus. Apprenez à créer et déployer sans effort des applications sous la forme d'images de conteneurs efficaces dans OpenShift ou de fichiers binaires natifs. Améliorez le développement Java avec Quarkus : l'avenir du développement de logiciels d'entreprise.

Contenu du cours

  • Cette présentation technique est un parcours pratique qui vous guide lors de la création d'une application Quarkus et de l'intégration des extensions essentielles comme REST, JDBC, Hibernate with Panache, OpenAPI, les contrôles d'intégrité et les outils de création d'images de conteneurs tels que Podman. Quarkus offre une expérience de développement d'une simplicité déconcertante et un codage en direct qui reflète instantanément les modifications de code, notamment les remaniements complexes et les mises à jour de schémas de base de données, sans avoir à redémarrer un seul serveur. Découvrez les fonctionnalités DevServices, qui provisionnent facilement des services externes tels que des bases de données pour le développement local, et exploitez l'interface utilisateur intuitive pour assurer la surveillance et la configuration. Les tests continus permettent de relancer automatiquement les tests à chaque modification du code, ce qui assure un workflow de développement d'une grande agilité. Enfin, apprenez à créer et déployer des applications Quarkus sous la forme d'images de conteneurs hautement efficaces en local avec Podman, et ce, de façon transparente sur la plateforme de conteneurs OpenShift, en utilisant les configurations de routes, de secrets et de variables d'environnement appropriées pour l'accès externe et des connexions sécurisées aux bases de données.

Public ciblé

  • Ce cours s'adresse aux développeurs d'applications Java.

Formation recommandée

  • Cette présentation technique ne nécessite aucun prérequis.
Programme

Programme du cours

  • Avantages de Quarkus
  • « Recette miracle » de Quarkus
  • Création d'une application
  • Conception pour les développeurs Quarkus
  • Tests continus
  • Création et exécution d'images de conteneurs à l'aide de Podman
  • Compilation et exécution d'un fichier exécutable natif
  • Déploiement d'applications dans OpenShift
  • Étapes suivantes de la formation à Quarkus
Bénéfices

Choisir un pays ou région

Formations sur site disponibles

Nous pouvons former votre équipe toute entière sur votre site, que ce soit en personne ou à distance.

Souscription Red Hat Learning

Bénéficiez de parcours de formation complets sur les produits Red Hat, de certifications reconnues par le secteur et d'une expérience d'apprentissage informatique flexible et dynamique.

Découvrez ce que d'autres participants pensent de ce cours dans notre communauté Red Hat Learning.