- Introduction
- Partitioning
- Hands-On: Partitioning
- Brokers
- Replication
- Producers
- Consumers
- Hands-On: Consumers
- Ecosystem
- Kafka Connect
- Hands-On: Kafka Connect
- Confluent Schema Registry
- Hands-On: Confluent Schema Registry
- Kafka Streams
- ksqlDB
- Hands-On: ksqlDB
- Introduction to Streaming Data Pipelines
- Introduction and Environment Setup
- Integrating Kafka with External Systems
- Hands-On: Creating a Data Generator with Kafka Connect
- Ingest Data from Databases into Kafka with Change Data Capture (CDC)
- How to Choose the Right CDC Method for Getting Data from RDBMS into Kafka
- Hands-On: Loading Data from MySQL into Kafka with Kafka Connect
- Filtering Streams of Data with ksqlDB
- Hands-On: Filtering Streams of Data with ksqlDB
- Joining Data Streams with ksqlDB
- Hands-On: Joining Data Streams with ksqlDB
- Streaming Data from Kafka to External Systems
- Hands-On: Streaming Data from Kafka to Elasticsearch with Kafka Connect
The training would be delivered using: use-cases; hands-on /practical scenarios; certification exam sample / mock questions.