Quarkus esencial
Descubre Quarkus, el framework de Java para crear aplicaciones nativas preparadas para Kubernetes. Gracias a este contenido, serás capaz de utilizarlo para
Lo que serás capaz de hacer
Descubre Quarkus, el framework de Java para crear aplicaciones nativas preparadas para Kubernetes. Gracias a este contenido, serás capaz de utilizarlo para crear tus propios sistemas de microservicios eficaces. Tras este curso, sabrás más sobre cómo desarrollar microservicios con Java de forma más eficiente en general, y con Quarkus en particular. Además, se abordarán temas fundamentales para las puestas producción como la tolerancia a fallos, las métricas, las trazas distribuidas y la seguridad.
Temario
UNIDAD 1 - Introducción · 1 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Conoce Quarkus
UNIDAD 2 - 1. Arquitecturas de microservicios y Java · 6 leccionesUNIDAD 2 - 1. Arquitecturas de microservicios y Java
UNIDAD 2 - 1. Arquitecturas de microservicios y Java
- Qué son los microservicios
- La especificación Microprofile
- Qué es Quarkus
- Comparando Spring-Boot y Quarkus
- Contenedores y Kubernetes
- Qué vamos a hacer en este curso de Quarkus
UNIDAD 3 - 2. Primeros pasos · 6 leccionesUNIDAD 3 - 2. Primeros pasos
UNIDAD 3 - 2. Primeros pasos
- Configurar tu espacio de desarrollo Quarkus
- Crea tu primera aplicación en Quarkus
- Ejecuta tu primera aplicación en modo desarrollo en Quarkus
- Tu primer test unitario con Quarkus
- Compilación nativa y contenedores con Quarkus
- Despliegue en Kubernetes de tu primera aplicación Quarkus
UNIDAD 4 - 3. Conceptos de Quarkus Core · 7 leccionesUNIDAD 4 - 3. Conceptos de Quarkus Core
UNIDAD 4 - 3. Conceptos de Quarkus Core
- Inyección de dependencias en Quarkus
- Ciclo de vida de las aplicaciones en Quarkus
- Configuración Microprofile Config y configuración en Quarkus
- Declarar, utilizar y validar la configuración aplicativa con Quarkus
- Test unitarios con diferente configuración aplicativa con Mockito y Quarkus
- Perfiles de Quarkus: Dev, Test y Prod con Kubernetes
- Configuración de logs en Quarkus
UNIDAD 5 - 4. Servicios RESTfull · 5 leccionesUNIDAD 5 - 4. Servicios RESTfull
UNIDAD 5 - 4. Servicios RESTfull
- Crear un API CRUD con Quarkus y la extensión RESTEasy de Quarkus
- Añadir validación de datos a tu API REST con Quarkus
- Gestión de errores personalizados en Quarkus con ExceptionMapper
- Documentar el API REST con OpenAPI y Swagger
- Consideraciones adicionales para un API REST
UNIDAD 6 - 5. Persistencia de datos y transacciones en Quarkus · 6 leccionesUNIDAD 6 - 5. Persistencia de datos y transacciones en Quarkus
UNIDAD 6 - 5. Persistencia de datos y transacciones en Quarkus
- Estrategias de acceso a datos: JPA, Active Record y Data Repository
- Dependencias para la persistencia y Dev Services de Quarkus
- Acceso a base de datos utilizando el patrón Active Record con Quarkus
- Acceso a base de datos con el patrón Data Repository con Quarkus
- Queries avanzadas con Hibernate Panache y Quarkus
- Despliegue en Kubernetes del microservicio Quarkus y su base de datos
UNIDAD 7 - 6. Comunicación entre microservicios · 4 leccionesUNIDAD 7 - 6. Comunicación entre microservicios
UNIDAD 7 - 6. Comunicación entre microservicios
- Introducción a la comunicación entre microservicios
- Comunicar servicios mediante un cliente REST con inyección de dependencias en Quarkus
- Test unitarios con WireMock y Quarkus
- gRPC como alternativa a REST en la comunicación entre microservicios Quarkus
UNIDAD 8 - 7. Tolerancia a fallos · 6 leccionesUNIDAD 8 - 7. Tolerancia a fallos
UNIDAD 8 - 7. Tolerancia a fallos
- Estrategias de tolerancia a fallos de microservicios con Microprofile
- Tolerancia a fallos con Quarkus: Timeout
- Tolerancia a fallos con Quarkus: Retry
- Tolerancia a fallos con Quarkus: Fallback
- Tolerancia a fallos con Quarkus: Circuit breaker
- Tolerancia a fallos con Quarkus: Bulkhead
UNIDAD 9 - 8. Programación reactiva · 8 leccionesUNIDAD 9 - 8. Programación reactiva
UNIDAD 9 - 8. Programación reactiva
- Introducción a la programación reactiva con Quarkus
- Reactive Streams con Quarkus: introducción a Mutiny
- API REST reactiva con Quarkus y RESTEasy Reactive
- Acceso a base de datos reactivo con Hibernate Reactive y Quarkus
- Apache Kafka con Quarkus en diferentes entornos
- Comunicar microservicios Quarkus con mensajes y Apache Kafka
- Utilizar un Websocket para visualizar datos en continuo con Quarkus
- Despliegue en Kubernetes de Quarkus y Apache Kafka
UNIDAD 10 - 9. Primeros pasos con la observabilidad de microservicios · 4 leccionesUNIDAD 10 - 9. Primeros pasos con la observabilidad de microservicios
UNIDAD 10 - 9. Primeros pasos con la observabilidad de microservicios
- Qué son los chequeos de salud y por qué son necesarios
- Añadir chequeo de salud (Health Check) con el estándar Microprofile y Quarkus
- Implementar chequeos de salud con Quarkus
- Observabilidad avanzada: métricas y trazas distribuidas
UNIDAD 11 - 10. Seguridad en Quarkus · 3 leccionesUNIDAD 11 - 10. Seguridad en Quarkus
UNIDAD 11 - 10. Seguridad en Quarkus
- Conceptos de seguridad en Quarkus
- Ficheros de propiedades para la seguridad con Quarkus
- Open ID Connect con Keycloak y Quarkus
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
11 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Katia Aresti.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 11 unidades · 56 lecciones · 55 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Katia Aresti; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


