YoVDO

Kafka Streams 101

Offered By: Confluent via YouTube

Tags

Apache Kafka Courses Data Processing Courses Fault Tolerance Courses Kafka Streams Courses

Course Description

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

Related Courses

Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
Apache Kafka - An Introduction
Coursera Instructor Network via Coursera
Monitoring, Streams, and Connectors
LearnKartS via Coursera
Kafka Streams API for Developers Using Java/Spring Boot 3.X
Packt via Coursera
Using Kafka on Confluent
Edureka via Coursera