Plan du cours

Introduction

  • Quarkus vs Spring Framework et autres frameworks Java
  • Aperçu des fonctionnalités et de l'architecture de Quarkus

Préparation de l'environnement de développement

  • Choisir un IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
  • Installer Java, Maven, GraalVM et Docker

Création d'une application Quarkus

  • Démarrer un projet Quarkus
  • Lancer l'application
  • Utiliser l'injection de dépendances dans Quarkus
  • Tester l'application
  • Emballer l'application

Génération d'exécutables natifs avec GraalVM

  • Configurer GraalVM
  • Compiler les applications en exécutable natif
  • Emballer les applications natives dans un conteneur
  • Déboguer les applications natives

Génération d'applications Quarkus avec Maven

  • Créer un projet
  • Travailler avec des extensions
  • Lancer et déboguer en mode développement
  • Importer dans l'IDE
  • Construire des exécutables compatibles conteneurs    

Conteneurisation d'applications natives avec Docker

  • Générer et pousser des images de conteneurs
  • Déployer les applications natives sur Kubernetes    

Résolution de problèmes

Synthèse et conclusion

Pré requis

  • Familiarité avec les frameworks Java (Spring, Java EE, etc.)
  • Expérience en programmation Java

Public cible

  • Développeurs
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires