Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
- Initialisation 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écutables natifs
- Emballage des applications natives dans un conteneur
- Débogage des applications natives
Construction d'applications Quarkus avec Maven
- Création d'un projet
- Travail avec les extensions
- Exécution et débogage en mode développement
- Importation dans l'IDE
- Construction d'exécutables adaptés aux conteneurs
Containerisation des applications natives avec Docker
- Construction et publication d'images de conteneur
- Déploiement des applications natives sur Kubernetes
Resolution de problèmes
Résumé et conclusion
Pré requis
- Connaissance des frameworks Java (Spring, Java EE, etc.)
- Expérience en programmation Java
Public cible
- Développeurs
14 Heures
Nos clients témoignent (1)
Nous avons eu un aperçu complexe du contexte, par exemple pourquoi nous avons besoin de certaines annotations et ce qu'elles signifient. J'ai apprécié la partie pratique de la formation - avoir à exécuter manuellement les commandes et appeler les API REST.
Alina - ACCENTURE SERVICES S.R.L
Formation - Quarkus for Developers
Traduction automatique