Temario del curso
Introducción
- Diferencias entre Quarkus y Spring Framework, así como otros frameworks de Java
- Descripción general sobre características técnicas y estructura básica del framework.
Configuración del entorno de desarrollo
- Elección de entornos de edición como IntelliJ IDEA, Eclipse o VSCode
- Instalación de componentes imprescindibles: Java, Maven, GraalVM y Docker.
Creación inicial del proyecto Quarkus
- Generación automática del entorno básico del proyecto en un solo clic.
- Ejecución preliminar de las pruebas realizadas por el propio framework.
- Incorporación y utilización correcta de mecanismos de inyección de dependencias.
- Realización de pruebas unitarias y funcionales integradas directamente en el código fuente.
- Generación final del archivo distribuible o empaquetado necesario.
Producción de ejecutables puros mediante GraalVM
- Ajustes precisos requeridos para trabajar correctamente con el sistema GraalVM.
- Compilación precisa para generar binarios funcionales en plataformas específicas.
- Mecanismos de contenerización del resultado obtenido usando estándares Docker.
- Técnicas efectivas para localizar y corregir errores durante el funcionamiento de los programas compilados.
Desarrollo continuo con herramientas Maven
- Diseño estructural básico del nuevo proyecto.
- Aprovechamiento óptimo de las extensiones recomendadas por los expertos.
- Ejecución e inspección interactiva en fase de programación activa.
- Integración perfecta de código y dependencias hacia diversos entornos de desarrollo.
- Aplicación del empaquetado final orientado al mundo Docker.
Implantación universal usando el protocolo contenedorizado Docker
- Construcción segura de imágenes contenedoras y subidas correspondientes a plataformas públicas.
- Aplicación práctica sobre la infraestructura Kubernetes para puestos en producción.
Diagnóstico eficaz ante problemas no previstos
Síntesis conclusiva y aprovechamiento real del conocimiento adquirido.
Requerimientos
- Conocimientos previos sobre frameworks de Java (Spring, Java EE, etc.)
- Experiencia práctica programando en Java
Público objetivo
- Desarrolladores
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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