This Apache Kafka - Developer training course provides skills to build an application that can publish data to, and subscribe to data from, an Apache Kafka cluster. You will learn the role of Kafka in the modern data distribution pipeline, Kafka architectural concepts and components, and review Kafka developer APIs.
By attending Apache Kafka - Developer workshop, delegates will learn to:
- Write Producers and Consumers to send data to and read data from Kafka
- Integrate Kafka with external systems using Kafka Connect
- Write streaming applications with Kafka Streams & ksqlDB
- Integrate a Kafka client application with Confluent Cloud
- Familiar with developing professional apps in Java (preferred), C#, or Python. Additionally, a working knowledge of the Apache Kafka architecture is recommended.
The Apache Kafka - Developer class is ideal for:
- Application developers and architects who want to write applications that interact with Apache Kafka.