Building Scalable Data Pipelines with Kafka
INTERACTIVE COURSE

Building Scalable Data Pipelines with Kafka

Beginner

62 Lessons

3h

Certificate of Completion

Building Scalable Data Pipelines with Kafka
8 Playgrounds
209 Illustrations

Takeaway Skills

Learn the theory behind Kafka

Interact with a Kafka cluster running in the browser-terminal

Course Overview

If you’re interested in Big Data, then Apache Kafka is a must-know tool. What started as an internal LinkedIn project to streamline data transmission and propagation among services has quickly grown to become a mainstay platform for building highly scalable data pipelines. Meet Apache Kafka - the ubiquitous tool to build pipelines for diverse use cases ranging from chronologically tracking user-activity on a website to implementing publish-subscribe feeds. This course introduces you to Kafka theory and ...Show More

Course Content

1

Basics

2

Kafka Producer

3

Kafka Consumer

4

Kafka Internals

5

Conclusion

6

Appendix

3 Lessons

7

Reference: Replication

14 Lessons

8

Reference: Partitioning

4 Lessons

9

Reference: Transactions

9 Lessons

10

Reference: Issues in Distributed Systems

4 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath