Confluent Developer Skills for Building Apache Kafka®

Updated 44 days ago

Course Objectives 

The lessons and activities in this course enable participants to build the skills to: 

  • Write Producers and Consumers to send data to and read data from Kafka
  • Integrate Kafka with external systems using Kafka Connect
  • Write streaming applications with Kafka Streams & ksqlDB
  • Integrate a Kafka client application with Confluent Cloud

 

Hands-on Training 

Several of the hands-on lab exercises in this course follow the story of building and upgrading a driver location app. Throughout the course concepts are applied directly to a working application. Exercises are available in Java, C# and Python. 

Exercises include:

  • Working with Kafka command line tools
  • Producing driver location data to Kafka and consuming that data in real-time
  • Refactoring the application to use Avro and Schema Registry
  • Pulling the driver data into a Kafka Streams app to enrich it
  • Extracting a table from an external database into Kafka using Kafka Connect
  • Exploring data using ksqlDB
  • Experimenting with semantic partitioning

 

Prerequisites 

Attendees should be familiar with developing professional apps in Java (preferred), C#, or Python. Additionally, a working knowledge of the Apache Kafka architecture is required for this course, either through:

  • Prior experience, or
  • By taking Confluent Fundamentals for Apache Kafka, which can be accessed here.

Participants are required to provide a laptop computer with unobstructed internet access to fully participate in the class. To evaluate your Kafka knowledge for this course, please complete the self-assessment: https://cnfl.io/fundamentals-quiz 

 

Who Should Attend? 

Application developers and architects who want to write applications that interact with Apache Kafka. The course treats Java as a first-class citizen, but students will derive value even if Java is not their primary programming language. C# and Python clients will also be used in some options for labs.

  • Live Online - Romance Standard Time
    Jan 29, 2025 - Jan 31, 2025  |  2 Seats
    From 8:00 AM - 5:00 PM  Registration Ends: Jan 28, 2025
    The time displayed is in your local system time.
    Contact Partner

    ZENIKA

  • Live Online - Singapore Standard Time
    Feb 3, 2025 - Feb 5, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Jan 30, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - GMT Standard Time
    Feb 18, 2025 - Feb 20, 2025  |  14 Seats
    From 9:00 AM - 5:00 PM  Registration Ends: Feb 14, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM GMT (London)

  • Live Online - Singapore Standard Time
    Mar 3, 2025 - Mar 5, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Feb 27, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - Central Standard Time
    Mar 4, 2025 - Mar 6, 2025  |  15 Seats
    From 3:00 PM - 11:00 PM  Registration Ends: Feb 28, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM US Central

  • Live Online - Singapore Standard Time
    Apr 1, 2025 - Apr 3, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Mar 28, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - India Standard Time
    Apr 8, 2025 - Apr 10, 2025  |  15 Seats
    From 3:30 AM - 11:30 AM  Registration Ends: Apr 4, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 4:30PM India Standard Time

  • Live Online - GMT Standard Time
    Apr 15, 2025 - Apr 17, 2025  |  15 Seats
    From 8:00 AM - 4:00 PM  Registration Ends: Apr 11, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM GMT (London)

  • Live Online - Central Standard Time
    Apr 15, 2025 - Apr 17, 2025  |  15 Seats
    From 2:00 PM - 10:00 PM  Registration Ends: Apr 11, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM US Central

  • Live Online - Singapore Standard Time
    May 7, 2025 - May 9, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: May 3, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - Central Standard Time
    May 13, 2025 - May 15, 2025  |  15 Seats
    From 2:00 PM - 10:00 PM  Registration Ends: May 9, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM US Central

  • Live Online - GMT Standard Time
    May 20, 2025 - May 22, 2025  |  15 Seats
    From 8:00 AM - 4:00 PM  Registration Ends: May 16, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM GMT (London)

  • Live Online - Singapore Standard Time
    May 20, 2025 - May 22, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: May 16, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM Singapore Time

  • Live Online - Central Standard Time
    Jun 10, 2025 - Jun 12, 2025  |  15 Seats
    From 2:00 PM - 10:00 PM  Registration Ends: Jun 6, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM US Central

  • Live Online - Singapore Standard Time
    Jun 16, 2025 - Jun 18, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Jun 12, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - GMT Standard Time
    Jun 24, 2025 - Jun 26, 2025  |  15 Seats
    From 8:00 AM - 4:00 PM  Registration Ends: Jun 20, 2025
    The time displayed is in your local system time.
    $2000

    Class will occur from 9:00AM - 5:00PM GMT (London)

  • Live Online - Singapore Standard Time
    Jul 7, 2025 - Jul 9, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Jul 3, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - Singapore Standard Time
    Aug 11, 2025 - Aug 13, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Aug 7, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - Singapore Standard Time
    Sep 15, 2025 - Sep 17, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Sep 11, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

  • Live Online - Singapore Standard Time
    Oct 6, 2025 - Oct 8, 2025  |  15 Seats
    From 1:00 AM - 9:00 AM  Registration Ends: Oct 2, 2025
    The time displayed is in your local system time.
    Contact Partner

    DataCouch is the only company to be recognized as Confluent's Global Education Partner for the year 2022 & 2023

    Class will occur from 09:00AM - 5:00PM Singapore Time

Course
Confluent Developer Skills for Building Apache Kafka®
Download InformationView Classes