Course Outline for Kafka Streams
This two-day course aims to train Kafka operators and Java programmers to perform real time operations of streams of data using Kafka Streams. The expected outcome of this course is:
- Enable Kafka Streams in any Kafka setup
- Integrate Streams app using Java
- Use Kafka Streams with Java as well as CLI
- Create Streams App using Java
The pre requisites for the Course are:
- Ability to program in Java
- Operational knowledge of Kafka
Course Content
- Streams Intro
- Installation
- Usage
- Operations
- Coding
- Java
- Generation using python
- CLI
- Base
- KStreams
- KTables
- Operations
- Functions
- Development
- Nationality App
- Frequency App
Practical, connected learning
My wider training approach brings hands-on implementation and systems thinking together, connecting technology with real operational needs.