Choose “Save as PDF” as the destination in the print dialog.
Data Engineering and Architecture · Physical

Apache Kafka & Streaming Data Engineering Training Workshop

Duration: 10 Days Certificate on completion 6 sessions available

Course overview

Apache Kafka & Streaming Data Engineering Training Workshop is a practical, technology-focused programme designed to equip data engineers, developers, architects and technology professionals with the skills required to design, build, operate and optimise modern real-time data streaming platforms.

The workshop provides hands-on coverage of Apache Kafka, event streaming, producers, consumers, topics, partitions, consumer groups, replication, Kafka Connect, Kafka Streams and real-time data pipelines. Participants learn how organisations capture continuous streams of data from applications, databases, IoT devices, transactions, APIs and enterprise systems and make that data available for real-time processing and analytics.

Course objectives

Who should attend

Data Engineers, Streaming Data Engineers, Big Data Engineers, Cloud Data Engineers, Data Architects, Data Platform Engineers, Software Engineers, Backend Developers, Python Developers, Java Developers, DevOps Engineers, Cloud Engineers, Data Scientists, Machine Learning Engineers, MLOps Professionals, Analytics Engineers, BI Developers, Database Administrators, Database Developers, ETL/ELT Developers, Data Integration Specialists, Solutions Architects, Enterprise Architects, Application Developers, Microservices Developers, IoT Engineers, Technology Managers, IT Managers, ICT Managers, Digital Transformation Professionals, and IT professionals transitioning into real-time data engineering and event-driven architectures.

Course content

General notes

Frequently asked questions

1. 1. Who should attend the Apache Kafka & Streaming Data Engineering Training Workshop?
The workshop is designed for data engineers, streaming data engineers, big data engineers, cloud data engineers, software developers, backend developers, data architects, data platform engineers, DevOps professionals, data scientists, machine learning engineers, ETL/ELT developers, database professionals and IT professionals who want to develop practical real-time data engineering skills.
2. 2. What will participants learn in the Apache Kafka training?
Participants will learn how to design Kafka architectures, create and manage topics, develop producers and consumers, work with partitions and consumer groups, implement Kafka Connect, build real-time streaming pipelines, process events with Kafka Streams, implement CDC and integrate Kafka with databases, Spark and modern data platforms.
3. 3. Does the workshop cover real-time data streaming and stream processing?
Yes. The workshop covers the complete real-time streaming lifecycle, including event ingestion, stream transformation, filtering, aggregation, joins, windowing, stateful processing, event-time processing and real-time analytics. Kafka Streams provides APIs for building scalable, fault-tolerant stream-processing applications.
4. 4. Which technologies and tools are covered?
The core technology stack includes Apache Kafka, Kafka Connect, Kafka Streams, KRaft, Python, Java, Apache Spark, PySpark, Spark Structured Streaming, Debezium, PostgreSQL, SQL Server, Docker, JSON, Avro, Protobuf and cloud data platforms. Kafka Connect is used for integrating Kafka with external databases and other enterprise systems.
5. 5. Is the Apache Kafka training practical and hands-on?
Yes. The workshop is strongly hands-on and project-oriented. Participants build practical solutions such as Kafka producer/consumer applications, streaming ETL pipelines, database CDC workflows, Kafka Connect integrations, Kafka Streams applications, real-time analytics pipelines and an end-to-end enterprise streaming project.

Schedule & fees

DatesLocationDurationFee (USD)
11/01/2027 - 22/01/2027 Nairobi,kenya or Virtual 10 Days $3,000
05/04/2027 - 16/04/2027 Arusha,Tanzania 10 Days $3,000
03/05/2027 - 14/05/2027 Mombasa,Kenya 10 Days $3,000
05/07/2027 - 16/07/2027 Zanzibar,Tanzania 10 Days $3,500
02/08/2027 - 20/08/2027 Rwanda,Kigali 10 Days $3,000
01/11/2027 - 12/11/2027 Lagos,Nigeria 10 Days $3,500