К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Master Real-Time Streaming with Kafka & Spark · LearnSpace
Назад в каталог
courseraПрограммирование

Master Real-Time Streaming with Kafka & Spark

Курс от EDUCBA
Начальный≈ 5.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learners will build, analyze, and implement real-time data pipelines; produce and consume streaming data; and apply aggregation logic to identify top trending songs using Apache Kafka and Apache Spark. This hands-on course equips learners with practical skills in streaming architecture, data ingestion, transformation logic, and end-to-end pipeline execution. Throughout the course, learners benefit from a structured, project-based approach that mirrors real industry workflows. They will set up a complete development environment, design a scalable project structure, implement streaming logic in Scala, and write processed data back to Kafka topics. By completing the project, learners gain confidence in working with real-time event data—one of the most in-demand capabilities in today’s data engineering roles. What makes this course unique is its clear focus on a real-world use case: computing top trending songs from continuous data streams. This contextual approach ensures that learners not only understand Kafka and Spark concepts but also apply them in a meaningful, production-style pipeline. Ideal for aspiring data engineers, developers, and technology professionals seeking practical, industry-relevant streaming expertise.

Навыки, которые вы освоите

Apache SparkApache KafkaData PipelinesScala ProgrammingData ProcessingData TransformationDevelopment EnvironmentLive StreamingReal Time DataData Integration

Программа курса

2 модулей · 20 учебных материалов

01Building the Foundation for Real-Time Streaming11 материалов

Introduction & Environment Setup

Introduction to ProjectВидеоInstallation of Kafka and SparkВидеоIntroduction & Environment SetupЗадание

Structuring Your Real-Time Processing Project

Creating Scala ObjectВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Master Real-Time Streaming with Kafka & Spark
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.3 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Structuring Your Real-Time Processing ProjectЗадание

Building Core Logic for Streaming Analytics

Performing AggregationВидеоCode For Printing DataВидеоBuilding Core Logic for Streaming AnalyticsЗаданиеMapping the Real-Time Streaming Pipeline for Trending Song AnalysisDIALOGUEBuilding the Foundation for Real-Time StreamingЗаданиеDefining the Foundation of a Kafka–Spark Streaming PipelineDIALOGUE
02Implementing and Executing the Kafka Streaming Pipeline9 материалов

Producing Real-Time Song Data

Producing Data with Kafka ProducerВидеоPrinting Data on The ConsoleВидеоProducing Real-Time Song DataЗадание

Writing & Executing Kafka Output Pipeline + Final Tips

Code For Writing Data to Kafka TopicВидеоExecution of Writing Data to Kafka TopicВидеоDifferent TipsВидеоWriting & Executing Kafka Output Pipeline + Final TipsЗаданиеImplementing and Executing the Kafka Streaming PipelineЗаданиеDelivering an End-to-End Real-Time Trending Songs PipelineDIALOGUE