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 une vue d'ensemble complexe du contexte - par exemple, pourquoi avons-nous besoin de certaines annotations et ce qu'elles signifient. J'ai aimé la partie pratique de la formation - devoir exécuter manuellement les commandes et appeler les api de repos.
Alina - ACCENTURE SERVICES S.R.L
Formation - Quarkus for Developers
Traduction automatique