CURSO EN LÍNEA · NIVEL INTERMEDIO
Consultor Apache Kafka Desde Cero
Conviértete en un profesional del event streaming aprendiendo Apache Kafka desde los fundamentos hasta la implementación avanzada con Java, Connect, Streams, ksqlDB y seguridad empresarial.
- Garantía de aprendizaje
- Próximas fechas por confirmar
- 35 horas
- En línea (en vivo)

Más de 15 años de trayectoria
Formando profesionales en tecnología
Capacitación con alcance internacional
Formación en línea para distintos países
Opiniones en Google y Facebook
Consulta reseñas en sus plataformas originales
Lo que lograrás al terminar
Dominar la arquitectura y operación de Apache Kafka para gestionar flujos de datos en tiempo real.
Configurar y administrar un entorno completo de Kafka con CLI y KRaft.
Desarrollar productores y consumidores en Java aplicando buenas prácticas y patrones modernos.
Integrar, procesar y asegurar datos con Kafka Connect, Streams, ksqlDB y mecanismos de seguridad (SSL, ACLs) .
Comprender cómo Kafka se integra en arquitecturas empresariales modernas , incluyendo microservicios, IoT y analítica en tiempo real.
Desarrollar la capacidad de diseñar y optimizar flujos de datos que mejoren la escalabilidad y resiliencia de los sistemas distribuidos.
Mapa visual del programa
Cómo se conectan los componentes
Vista estructural generada a partir del temario publicado del programa.

El respaldo de Tec Gurus
Más de 15 años de trayectoria
Formando profesionales en tecnología
Práctica con enfoque empresarial
Proyectos y buenas prácticas utilizadas en la industria.
Acompañamiento durante el curso
Apoyo del equipo para resolver dudas durante tu formación.
Capacitación con alcance internacional
Formación en línea para distintos países
Habilidades conectadas con oportunidades reales
Vacantes vigentes relacionadas con este programa. No garantizamos colocación laboral ni sueldo.
- Technical SEO Lead | Remote for U.S.-Based Higher Education Marketing Agency
Publicada: 28 oct 2026 · Canal: Presencial
- Tiempo completo
- Estados Unidos
- Experiencia: Experiencia como SEO técnico gestionando cuentas de clientes y colaboración con desarrolladores web.
- Technical Project/Program Management- Finops
Publicada: 28 oct 2026 · Canal: Presencial
- Tiempo completo
- N/A
- Experiencia: Experiencia en gestión de costos de infraestructura y nube, pronósticos y presupuestos de tecnología
- Planner II (Remote, US)
Publicada: 28 oct 2026 · Canal: Presencial
- Tiempo completo
- Estados Unidos
Explora el programa
1.1 Introducción al procesamiento de datos en tiempo real.
1.2 Casos de uso en la industria (IoT, e-commerce, analytics, microservicios, etc.).
1.3 Ecosistema Apache Kafka: componentes principales.
1.4 Arquitectura interna: brokers, topics, particiones, réplicas.
1.5 Conceptos de offset, durabilidad y entrega.
1.6 Evolución: Zookeeper vs KRaft (Kafka 3.x/4.x).
1.7 Instalación rápida de un clúster local y primer mensaje.
2.1 Productores: configuración, claves, particiones, callbacks.
2.2 Consumidores: grupos, rebalanceo, offset management.
2.3 Acknowledgements, garantías de entrega y patrones (at least once, exactly once).
2.4 CLI completa de Kafka: creación de topics, envío y consumo, reset de offsets.
2.5 Monitoreo básico de mensajes y logs.
3.1 Configuración del proyecto Kafka con Java SDK.
3.2 Implementación de productores y consumidores.
3.3 Manejo de errores y reintentos.
3.4 Rebalanceo cooperativo, grupos estáticos y auto-commit.
3.5 Buenas prácticas de desarrollo y rendimiento.
4.1 Introducción a Kafka Connect y conectores (source/sink).
4.2 Conectores más usados: JDBC, Elasticsearch, MongoDB, HTTP, File.
4.3 Configuración, despliegue y monitoreo de conectores.
4.4 Integración con herramientas Big Data / ETL.
4.5 Caso práctico: flujo de datos desde base de datos → Kafka → destino.
5.1 Introducción a Kafka Streams API.
5.2 Streams y Tables, ventanas temporales y joins.
5.3 Conceptos de topología de flujo.
5.4 Introducción a ksqlDB: SQL sobre streams.
5.5 Ejercicio práctico: crear un flujo de datos y transformar en tiempo real.
6.1 Autenticación y cifrado (SSL/SASL).
6.2 Autorización (ACLs) y multi-tenant.
6.3 Monitoreo con herramientas (Prometheus, Grafana, JMX).
6.4 Rendimiento y tuning (particiones, batching, retención).
6.5 Backup, replicación y recuperación ante fallos.
7.1 Proyecto guiado: arquitectura sencilla de datos en streaming.
7.2 Caso de estudio: sistema de eventos de e-commerce o IoT.
7.3 Cierre, repaso.
La experiencia de nuestra comunidad
Testimonios seleccionados de encuestas internas de alumnos. No representan un promedio de calificación.
Isaac
Encuesta interna de calidad de Tec Gurus · 23 may 2026
“Las clases han sido super practicas, lo cual ayuda mucho en lo personal para afianzar los conocimientos”
Jesús
Encuesta interna de calidad de Tec Gurus · 30 may 2026
“SI MUY ATENTO Y CAPACITADO”
Luis Angel
Encuesta interna de calidad de Tec Gurus · 4 dic 2025
“Me gusta el ritmo que lleva.”
Eduardo
Encuesta interna de calidad de Tec Gurus · 18 dic 2025
“La mayoría de las dudas se atendieron de forma correcta.”
Google
Conoce lo que nuestra comunidad comparte sobre su experiencia en Tec Gurus.
Ver reseñas en Google
Facebook
Conoce lo que nuestra comunidad comparte sobre su experiencia en Tec Gurus.
Ver recomendaciones en Facebook
Preguntas frecuentes
- Dominar la arquitectura y operación de Apache Kafka para gestionar flujos de datos en tiempo real. Configurar y administrar un entorno completo de Kafka con CLI y KRaft. Desarrollar productores y consumidores en Java aplicando buenas prácticas y patrones modernos. Integrar, procesar y asegurar datos con Kafka Connect, Streams, ksqlDB y mecanismos de seguridad (SSL, ACLs) .
- Conocimientos básicos de programación en Java (variables, estructuras de control, clases y métodos). Conocimientos básicos de línea de comandos y uso de herramientas de desarrollo. Se recomienda cursar previamente: Java Desde Cero .
- La duración registrada es de 35.
- ¿Quieres dominar el flujo de datos en tiempo real con Apache Kafka? En pocas semanas, pasarás de los fundamentos a dominar Apache Kafka, la plataforma líder de streaming de datos usada por empresas como Netflix, Uber y Spotify para mover millones de eventos por segundo. Aprenderás a diseñar, desplegar y administrar arquitecturas distribuidas capaces de procesar información en tiempo real con altísima velocidad y resiliencia. Explorarás en profundidad la arquitectura interna de Kafka, entendiendo cómo trabajan sus componentes: brokers, tópicos, particiones, replicación y offsets. Aprenderás a utilizar Kafka CLI, conectar sistemas empresariales con Kafka Connect, procesar flujos complejos con Kafka Streams y ksqlDB, y desarrollar productores y consumidores en Java, aplicando buenas prácticas
- Cancelación y Devolución: Los pagos no son reembolsables. Puedes cambiar tu fecha de inicio por otra confirmada o elegir un curso de igual valor. Fecha de Inicio: El curso inicia con un mínimo de 5 alumnos. Si no se cumple, te daremos una nueva fecha. Pausa de Curso: Puedes pausar tu curso y retomarlo dentro de los próximos 6 meses. Garantía de Aprendizaje: Si no cumples los objetivos del curso, podrás repetirlo sin costo, siempre que asistas al 100% de las clases y realices todas las prácticas. Aceptación de Términos: Con tu inscripción o pago confirmas que has leído y aceptado estas condiciones.
- Kafka + Productores / Consumidores + CLI + Kafka Connect + Kafka Streams / ksqlDB + KRaft
Tu siguiente proyecto empieza aquí
Conviértete en un profesional del event streaming aprendiendo Apache Kafka desde los fundamentos hasta la implementación avanzada con Java, Connect, Streams, ksqlDB y seguridad empresarial.