Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Kafka Streams 101

Confluent via YouTube

Overview

This course on Kafka Streams aims to teach learners how to build streaming applications using Kafka Streams. By the end of the course, students will understand the concepts of streams, tables, joins, time windows, and error handling. They will also learn how to deploy Kafka Streams applications, utilize the Processor API, and ensure fault tolerance. The course includes hands-on exercises for practical application of the concepts taught. The intended audience for this course includes software engineers, developers, and anyone interested in processing streams of data using Kafka Streams.

Syllabus

Kafka Streams 101 Course Trailer | Confluent Developer.
Kafka Streams 101: Getting Started.
Kafka Streams 101: Basic Operations.
Kafka Streams 101: Basic Operations (Hands On).
Kafka Streams 101: KTable.
Kafka Streams 101: KTable (Hands On).
Kafka Streams 101: Data Serialization.
Kafka Streams 101: Joins.
Kafka Streams 101: Joins (Hands On).
Kafka Streams 101: Stateful Operations.
Kafka Streams 101: Aggregations (Hands On).
Kafka Streams 101: Windowing.
Kafka Streams 101: Windows (Hands On).
Kafka Streams 101: Time Concepts.
Kafka Streams 101: Time (Hands On).
Kafka Streams 101: Processor API.
Kafka Streams 101: Processor API (Hands On).
Kafka Streams 101: Testing.
Kafka Streams 101: Testing (Hands On).
Kafka Streams 101: Error Handling.
Kafka Streams 101: Error Handling (Hands On).
Kafka Streams 101: Elasticity, Scaling, and Parallelism.
Kafka Streams 101: Fault Tolerance.
Kafka Streams 101: Interactive Queries.

Taught by

Confluent

Reviews

Start your review of Kafka Streams 101

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.