Мы используем cookie для стабильной работы сервиса. Подробнее

Spark на Scala: Потоковая обработка

ФорматОнлайн
Объём5 занятий
О курсе

Подробнее

Этот курс является продолжением курса по Spark. В этот раз мы займемся изучением потоковой обработки данных в Spark.   Пройдя этот курс, вы поймете, чем пакетная обработка отличается от потоковой освоите работу со Spark Streaming и Structured Streaming научитесь организовывать потоковую обработку данных   Ожидается, что вы  знаете Scala (если вы прошли курс Основы Scala, то должны справиться и с этим курсом по Spark) знакомы Spark и имеете представление о работе с датафреймами и датасетами (если вы проходили курс Spark на Scala, то полученных знаний будет достаточно для прохождения данного курса)
Содержание

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

5 занятий
ТемаЧто внутри
01Введение

- Приветствие
- Подготовка к работе
- Потоковая обработка данных

02Structured Streaming

- Основные принципы
- Тестовые задачи
- Практика

03Работа с состоянием

- GroupsWithState
- Тестовые задачи
- Практика

04Дополнительные возможности

- Вероятностные алгоритмы
- Практика

05Практика

- Задание

01Введение

- Приветствие
- Подготовка к работе
- Потоковая обработка данных

02Structured Streaming

- Основные принципы
- Тестовые задачи
- Практика

03Работа с состоянием

- GroupsWithState
- Тестовые задачи
- Практика

04Дополнительные возможности

- Вероятностные алгоритмы
- Практика

05Практика

- Задание

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Spark на Scala: Потоковая обработка» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:ScalaData Engineering

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Современные подходы к управлению данными
−10%24 сентября
Современные подходы к управлению данными

Обзор современных методов управления данными от реляционных СУБД до NoSQL. Узнайте, как выбрать правильную систему для ваших задач и оптимизировать ее использование. Курс охватыва…

Онлайн10 занятийНачальный
33 900 ₽−10%
30 510 ₽
Инженер данных - курс переподготовки
−17%400 часов
Инженер данных - курс переподготовки

Инженер данных разрабатывает и обслуживает инфраструктуру получения, хранения и первоначальной обработки данных. Data engineer - специальность технического характера, необходимая…

Онлайн13 занятий
Текстовые уроки
39 910 ₽−17%
32 980 ₽Скидка до 14 сентября
Инженер данных
6,5 месяца
Инженер данных

Data Engineering: Python для обработки данных, SQL для работы с базами. Apache Airflow для оркестрации ETL процессов, облачные технологии для больших данных. Моделирование хранили…

ОнлайнНачальный
100 000 ₽от 5 555 ₽/мес на 18 мес.
Язык Scala для Java-разработчиков
30 ак.ч.
Язык Scala для Java-разработчиков

Описание Язык Scala в последние годы набирает популярность не только в программировании, но в enterprise-разработке. К его преимуществам относятся использование самых современных…

Онлайн12 занятийПродвинутый
46 900 ₽
ClickHouse: Эффективная работа с большими данными
−29%2 месяца
ClickHouse: Эффективная работа с большими данными

Главная задача курса обучения — углубить свои знания ClickHouse и научиться строить системы, способные справляться с любыми объемами данных. Полученные навыки помогут вам не тольк…

Онлайн11 занятий
Домашние заданияИнтерактивные тренажёры+3
66 000 ₽−29%
47 000 ₽от 2 750 ₽/мес на 24 мес.
Apache Spark
−50%1 месяц
Apache Spark

Вы узнаете, как организовать мероприятие любого масштаба. Научитесь придумывать уникальные концепции под запросы заказчиков, собирать команды и вести документацию. Сможете устроит…

Онлайн
90 000 ₽−50%
45 000 ₽от 3 750 ₽/мес на 12 мес.
Начать без затрат

Бесплатные курсы

Scala: Продвинутый уровень
Бесплатно2 - 3 часа в неделю (зависит от вашего уровня)
Scala: Продвинутый уровень

Курс создан для тех, кто желает продолжить изучение Scala. Что вам даст этот курс: тренировку навыков функционального программирования на Scala знания, которые позволят начать изу…

Онлайн9 занятий
Бесплатно
Введение в Scala
Бесплатно1-3 часа в неделю, 7 недель
Введение в Scala

Данный курс даёт вводную, базовую информацию о Scala. Познай возможность сочетания парадигм функционального и объектно-ориентированного программирования. Scala - это идеальный бал…

Онлайн9 занятий
Бесплатно