Data Engineering - Advanced

Apache Kafka

Build event-driven systems with Kafka topics, partitions, consumer groups, delivery semantics, and schemas.

Instructor: OSEKOO ACADEMY - 3 units

This module can be taken independently, in any order.

Course overview

Complete the path by mastering the event backbone used by modern data platforms. Design resilient producers and consumers and connect Kafka to Spark streaming workloads.

Standalone unit guides

Every unit is designed to be followed independently: review the guide, complete the lessons in order, finish the practical lab, pass the checkpoint, and deliver the unit project.

1. Kafka Core Concepts3 lessons

Lesson sequence

  1. Brokers, topics, and partitions - Free preview
  2. Producers and delivery guarantees
  3. Consumers and consumer groups
2. Reliable Event Design3 lessons

Lesson sequence

  1. Offsets and replay
  2. Serialization and schema evolution
  3. Ordering, idempotency, and transactions
3. Kafka in Production3 lessons

Lesson sequence

  1. Security and access control
  2. Operations and observability
  3. Capstone: Kafka-to-Spark platform
Verified learner reviews

Learner feedback

No published reviews yet. Enrolled learners can submit the first review.