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

Dive into the world of Kafka Streams with this comprehensive 2.5-hour course led by Apache Kafka® Committer and Confluent Software Engineer Sophie Blee-Goldman. Learn to build streaming applications using the functional Java API for processing data stored in Kafka. Explore key concepts such as streams, tables, and their relationships, as well as joins for managing application state. Discover how to handle time windows and out-of-order data, and deploy Kafka Streams applications native to Apache Kafka. Through a combination of theoretical lessons and hands-on exercises, master topics including basic operations, KTables, data serialization, stateful operations, aggregations, windowing, time concepts, Processor API, testing, error handling, elasticity, scaling, parallelism, fault tolerance, and interactive queries. Gain essential skills for building event-driven systems and efficiently processing Kafka data using this native library.

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.