Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a Quarkus
- ¿Qué es Quarkus?
- Ventajas de Quarkus para aplicaciones cloud-native
- Integración con Kubernetes y OpenShift
- Optimización del tiempo de inicio y memoria
- Flujo básico y arquitectura
Conceptos fundamentales de Quarkus
- Configuración de la aplicación y convertidores
- Ciclo de vida de inicialización y apagado
- Estrategias de pruebas
- Configuración de registros (logging)
Desarrollo de servicios RESTful
- Creación de puntos finales de API REST
- Parámetros de consulta y métodos HTTP
- Uso de códigos de respuesta semánticos
- Habilitación de CORS enrutamiento reactivo
- Intercepción de solicitudes HTTP y SSL
Configuración de aplicaciones
- Archivos de propiedades personalizados perfiles
- Acceso y sobrescritura de valores de configuración
- Registro avanzado y configuración específica por perfil
- Fuentes y convertidores personalizados
- Valores de configuración agrupados y validados
Modelo de programación de Quarkus
- Serialización JSON y XML
- Validación de entrada/salida y validadores personalizados
- Inyección de dependencias y calificadores (qualifiers)
- Eventos del ciclo de vida e interceptores
- Pruebas de comportamiento y unitarias con Mockito
Empaquetado de aplicaciones Quarkus
- Modo de comando y empaquetado JAR
- Construcción de uber-JAR y ejecutables nativos
- Contenedores Docker para compilaciones JAR y nativas
- Soporte SSL en aplicaciones contenerizadas
Introducción a Apache Camel
- ¿Qué es Apache Camel y su integración con Quarkus?
- Patrones de integración empresarial y casos de uso
- Desarrollo e implementación de rutas de Camel dentro de una aplicación Quarkus
Resumen y próximos pasos
Requerimientos
- Comprensión básica de la programación en Java
- Experiencia con arquitectura web y conceptos REST
- Conocimiento del protocolo HTTP
Público objetivo
- Desarrolladores
- Arquitectos de software
- Ingenieros que desarrollan aplicaciones cloud-native
40 Horas
Testimonios (3)
Posibilidad de realizar ejercicios independientes en el entorno de formación.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curso - Kafka for Administrators
Traducción Automática
La forma de explicar de Francis es clara, presenta ejemplos que ayudan con la explicación
JUAN JOSE LOPEZ MARTINEZ - Bisih
Curso - Apache Kafka for Developers
la preparación técnica de los docentes
Giorgio - Asystel-BDF S.p.A.
Curso - Creating a Service Mesh with Istio and Kubernetes
Traducción Automática