Temario del curso
Introducción a Quarkus
- ¿Qué es Quarkus?
 - Ventajas de Quarkus para aplicaciones nativas en la nube
 - Integración con Kubernetes y OpenShift
 - Tiempo de inicio y optimización de memoria
 - Flujo de trabajo básico y arquitectura
 
Conceptos fundamentales de Quarkus
- Configuración de aplicaciones y convertidores
 - Ciclo de vida de inicialización y apagado
 - Estrategias de pruebas
 - Configuración de registros
 
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
 - Habilitar CORS y enrutamiento reactiva
 - Intercepción de solicitudes HTTP y SSL
 
Configuración de aplicaciones
- Archivos de propiedades personalizados y perfiles
 - Acceso y sobrescritura de valores de configuración
 - Registros avanzados y configuración específica de perfil
 - Fuentes y convertidores personalizados
 - Valores de configuración agrupados y validados
 
Modelo de programación Quarkus
- Serilización JSON y XML
 - Validación de entrada/salida y validadores personalizados
 - Inyección de dependencias y calificadores
 - Eventos de ciclo de vida e interceptores
 - Pruebas comportamentales y unitarias con Mockito
 
Empaquetado de aplicaciones Quarkus
- Modo de comando y empaquetado JAR
 - Compilación de JAR y ejecutables nativos
 - Contenedores Docker para builds JAR y nativos
 - 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 Camel dentro de una aplicación Quarkus
 
Resumen y siguientes pasos
Requerimientos
- Un conocimiento de la programación en Java
 - Experiencia con arquitectura web y conceptos REST
 - Familiaridad con el protocolo HTTP
 
Público objetivo
- Desarrolladores
 - Arquitectos de software
 - Ingenieros que construyen aplicaciones nativas en la nube
 
Testimonios (4)
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
los ejercicios
Jose Victor De La Rosa Moreno - ENGINEERING AND SERVICES JF S.A. DE C.V.
Ejemplos prácticos y discusiones abiertas
Nenad Terzic - Pejsejf B"lgaria EOOD
Curso - Building Microservices with Spring Cloud and Netflix OSS
Traducción Automática
El curso fue excelente. Nuestro entrenador Andreas estaba muy preparado y respondió todas las preguntas que hicimos. Además, nos ayudó cuando teníamos problemas e hizo explicaciones detalladas cuando era necesario. El mejor curso en el que he participado jamás.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Curso - Microservices with Spring Cloud and Kafka
Traducción Automática