Temario del curso
Introducción
- Quarkus frente a Spring Framework y otros marcos de trabajo Java
- Visión general de las características y arquitectura de Quarkus
Preparación del entorno de desarrollo
- Selección de un IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Instalación de Java, Maven, GraalVM y Docker
Creación de una aplicación Quarkus
- Inicialización de un proyecto Quarkus
- Ejecución de la aplicación
- Uso de inyección de dependencias en Quarkus
- Pruebas de la aplicación
- Embalaje de la aplicación
Compilación de ejecutables nativos con GraalVM
- Configuración de GraalVM
- Compilación de aplicaciones a un ejecutable nativo
- Embalaje de aplicaciones nativas en un contenedor
- Depuración de aplicaciones nativas
Construcción de aplicaciones Quarkus con Maven
- Creación de un proyecto
- Trabajo con extensiones
- Ejecución y depuración en modo de desarrollo
- Importación al IDE
- Compilación de ejecutables compatibles con contenedores
Contenerización de aplicaciones nativas con Docker
- Compilación y subida de imágenes de contenedor
- Implementación de aplicaciones nativas en Kubernetes
Resolución de problemas
Resumen y conclusión
Requerimientos
- Conocimiento de marcos de trabajo Java (Spring, Java EE, etc.)
- Experiencia en programación Java
Público objetivo
- Desarrolladores
Reseñas (5)
Configurando Podman para trabajar sin esfuerzo con contenedores locales y utilizar temas de Kafka.
- Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
Configuración rápida y aprovechamiento de las optimizaciones en tiempo de compilación, utilizando Servicios Dev
- Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
¡Los temas de Panache y Kafka me ayudan a ampliar mis conocimientos básicos! Además, he aprendido una nueva forma de iniciar una aplicación Quarkus utilizando la línea de comandos.
Tariku Ahmed - Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
Aprender sobre Quarkus y cómo se relaciona con Spring Boot
Justin Ross - Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica del entrenamiento - tener que ejecutar manualmente los comandos y llamar a las API REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática