Apache Kafka Series – Kafka Streams for Data Processing

Get a Free Week of Skillshare

84%OFF Coupon code for Apache Kafka Series – Kafka Streams for Data Processing Udemy Course. This is an exclusive discount coupon from the course instructor, it will be active for few days. Check ENROLL NOW button to get a maximum discount. We manually verified coupon code on July 2nd, 2024 .

Learn the Kafka Streams API with Hands-On Examples, Learn Exactly Once, Build and Deploy Apps with Java 8
Instructed by Stephane Maarek 5 hours on-demand video & 5 articles

What you’ll learn

  • Write four Kafka Streams application in Java 8
  • Configure Kafka Streams to use Exactly Once Semantics
  • Scale Kafka Streams applications
  • Program with the High Level DSL of Kafka Streams
  • Build and package your application
  • Write tests for your Kafka Streams Topology
  • And so much more! 

Section outline:

  1. Kafka Streams – First Look: Let’s get Kafka started and run your first Kafka Streams application, WordCount
  2. End-to-End Kafka Streams Application : Write the code for the WordCount, bring in the dependencies, build and package your application, and learn how to scale it. This is a complete end to end example
  3. KStream and KTable Simple Operations: Learn all the stateless operations available for the KStream and KTable API
  4. Practice Exercise – Favourite Colour: Practice your newly acquired skills by writing your own Kafka Streams application, Favourite Colour. It will be challenging! Includes a Scala version of the example
  5. KStream and KTable Advanced Operations: Learn all the stateful operations available for the KStream and KTable API
  6. Exactly Once Semantics – Theory: Learn what EOS (Exactly Once Semantics) is, how Kafka 0.11 enables it, and how to activate them in Kafka Streams
  7. Exactly Once – Practice Exercise – Bank Balance: Practice your newly acquired knowledge by writing your own Kafka Streams Exactly Once application, to compute a running Bank Balance for your customers
  8. Testing your Kafka Streams Application: Learn how to test the WordCount Kafka Streams Topology with Kafka Streams v1.1.0

Who this course is for:

  • Developers and devops who would like to learn how to write, package, deploy and run a Kafka Streams applications
  • Architects who would like to understand how Kafka Streams work and its position in the Kafka-centered data pipeline and enterprise architecture
  • People who fully understand the basics of Kafka
  • Java 8 and Scala developers only

Recommended Courses

  1. Apache Kafka Series – Kafka Cluster Setup & Administration
  2. Apache Kafka Series – Kafka Monitoring & Operations
  3. Apache Kafka Series – Learn Apache Kafka for Beginners v3
  4. Apache Kafka Series – Kafka Connect Hands-on Learning
  5. Data Engineering using Kafka and Spark Structured Streaming
Deal Score+1
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.

Gain access to over 11,000+ courses for just $16.58 [₹850] per month

Choose between monthly or annual billing cycles, with the freedom to cancel at any time.

The future belongs to learners. Udemy online courses as low as $13.99

New customer offer! Top courses from $14.99 when you first visit Udemy

Gain the skills you need to reach your next career milestone for as little as $11.99

Course Coupon Club
Follow us on Telegram Join us on FB