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

  • Choix d'un IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
  • Installation de Java, Maven, GraalVM et Docker

Création d'une application Quarkus

  • Démarrage d'un projet Quarkus
  • Exécution de l'application
  • Utilisation de l'injection de dépendances dans Quarkus
  • Test de l'application
  • Emballage de l'application

Construction d'exécutables natifs avec GraalVM

  • Configuration de GraalVM
  • Compilation des applications en exécutable natif
  • Emballage des applications natives dans un conteneur
  • Débogage des applications natives

Construction d'applications Quarkus avec Maven

  • Création d'un projet
  • Utilisation des extensions
  • Exécution et débogage en mode développement
  • Importation de l'IDE
  • Construction d'exécutables compatibles conteneur

Conteneurisation d'applications natives avec Docker

  • Construction et poussée d'images de conteneur
  • Déploiement d'applications natives sur Kubernetes

Résolution des problèmes

Bilan 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