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)

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




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