Apache Kafka Series - KSQL on ksqlDB for Stream Processing !

Use SQL on Apache Kafka with Confluent ksqlDB! Build an entire taxi booking application based on KSQL stream processing
4.55 (2006 reviews)
Udemy
platform
English
language
Other
category
Apache Kafka Series - KSQL on ksqlDB for Stream Processing !
17 865
students
4 hours
content
May 2025
last update
$79.99
regular price

What you will learn

Learn all the fundamentals of KSQL & ksqlDB

Create a taxi booking application

Create Streams, Tables, Generate Data with ksql-datagen

Advanced Operations: Joins, Windowing, Aggregations, Geospatial

Deal with all kind of data formats: CSV, JSON & Avro

Create and use UDF, use UDAF

Moving KSQL to production with tips

Course Gallery

Apache Kafka Series - KSQL on ksqlDB for Stream Processing ! – Screenshot 1
Screenshot 1Apache Kafka Series - KSQL on ksqlDB for Stream Processing !
Apache Kafka Series - KSQL on ksqlDB for Stream Processing ! – Screenshot 2
Screenshot 2Apache Kafka Series - KSQL on ksqlDB for Stream Processing !
Apache Kafka Series - KSQL on ksqlDB for Stream Processing ! – Screenshot 3
Screenshot 3Apache Kafka Series - KSQL on ksqlDB for Stream Processing !
Apache Kafka Series - KSQL on ksqlDB for Stream Processing ! – Screenshot 4
Screenshot 4Apache Kafka Series - KSQL on ksqlDB for Stream Processing !

Loading charts...

Comidoc Review

Our Verdict

Apache Kafka Series - KSQL on ksqlDB for Stream Processing is an ideal starting point in grasping the fundamentals of Apache Kafka, stream processing, and building a simple taxi booking application. Though some outdated content, subtitle errors, and discrepancies in examples between KSQL versions might hinder seamless learning, these minor drawbacks do not overshadow the course's overall value. This well-structured beginner's course leaves room for improvement in advanced topics and up-to-date information—ideally suited for those new to the Apache Kafka ecosystem.

What We Liked

  • Comprehensive introduction to KSQL and ksqlDB, perfect for beginners
  • Hands-on project creating a taxi booking application using stream processing
  • Diverse operations demonstrated: joins, windowing, aggregations, geospatial, and data formats
  • Insight into UDF and UDAF usage

Potential Drawbacks

  • Lacks in-depth content on more advanced topics like production deployment and system architecture
  • Some outdated course material that needs updating to reflect new version features and UI changes
  • Minor issues with subtitles and transcriptions
  • Occasional discrepancy in examples between versions 5 and 7

Related Topics

2343996
udemy ID
29/04/2019
course created date
07/08/2019
course indexed date
Bot
course submited by