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
- 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
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