Data Engineering · Advanced

Apache Kafka

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

  • 28 hoursself-paced
  • 3 units9 lessons
  • 3 labs0 projects
  • 5 hrs/weeksuggested pace
Community
Make a confident choice

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.

Who this is for

You already build with this technology and want deeper engineering, verification, and portfolio evidence.

Prerequisites

No previous OSEKOO ACADEMY course is required. Use the optional diagnostic to confirm your starting point.

Syllabus

Each unit combines explanation, guided practice, a checkpoint, and practical evidence. Open a unit to review the exact sequence.

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
How mastery is verified

Assessment model

Progress is more than watching lessons. You practise, receive checkpoint feedback, and submit evidence that can be reviewed.

  1. Check your starting pointTake the optional, unscored diagnostic.
  2. Practise and check understandingComplete labs and unit checkpoints as you learn.
  3. Prove the skillComplete every lesson and required lab, score 80% on the technical exam, and earn 70% on the reviewed project.
Verified learner reviews

Learner feedback

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