Skip to Content
Apache Kafka Complete Developer's Guide
on-demand course

Apache Kafka Complete Developer's Guide

with Bogdan Stashchuk
April 2020
Beginner
8h 36m
English
Packt Publishing
Closed Captioning available in English

Overview

In this 8 hr course, you'll dive into the world of Apache Kafka and learn its core features and architecture. Through practical examples, you'll use Java, Node.js, and Python to develop producers and consumers, gaining hands-on experience relevant to real-world projects.

What I will be able to do after this course

  • Understand the architecture of Apache Kafka and its main components.
  • Develop and deploy custom producers and consumers using Java, Node.js, and Python.
  • Set up and configure a Kafka cluster with multiple brokers and apply topic replication.
  • Practice creating and configuring Kafka topics, partitions, and consumer groups.
  • Run performance testing on your Kafka configurations to analyze and improve throughput.

Course Instructor(s)

Bogdan Stashchuk is an experienced technical instructor specializing in distributed systems and software development. With years of professional programming expertise and teaching, Bogdan emphasizes practical, hands-on learning methods that help students grasp complex technologies in an intuitive and engaging way.

Who is it for?

This course is ideal for professionals new to messaging systems interested in learning Apache Kafka fundamentals. Learners with programming experience in Java, Python, or Node.js, aiming to implement Kafka producers and consumers, will benefit. Also, those seeking to enhance their project capabilities with Kafka will find this course invaluable.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Apache Kafka for Absolute Beginners

Apache Kafka for Absolute Beginners

Prashant Kumar Pandey
Kafka in Action

Kafka in Action

Dylan Scott, Viktor Gamov, Dave Klein

Publisher Resources

ISBN: 9781800208247