Курс на Stepik
Обложка курса «Spark: от основ до расследования инцидентов» на Stepik
15 000 ₽

Spark: от основ до расследования инцидентов ★ 0.000

Открыть на
STEPIK.ORG

Курс по Spark с фокусом на инженерных инцидентах. Начнёшь с небольших CSV и практики в Jupyter, затем научишься читать физический план и Spark UI, связывать код с Jobs, Stages и Tasks. Лаборатории с поломанными jobs и диагностикой ошибок готовятся; первые три модуля подготовлены локально.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Spark: от основ до расследования инцидентов»Учеников на курсе 1
Сертификаты, выданные на курсе «Spark: от основ до расследования инцидентов»Сертификатов выдано 0
Отзывы о курсе «Spark: от основ до расследования инцидентов»Отзывов получено 0
Рейтинг курса «Spark: от основ до расследования инцидентов»Рейтинг курса 0.000
Уроки в курсе «Spark: от основ до расследования инцидентов»Количество уроков 37
Тесты в курсе «Spark: от основ до расследования инцидентов»Количество квизов 66
Стоимость курса «Spark: от основ до расследования инцидентов»Стоимость курса 15 000 ₽ —
Обновления курса «Spark: от основ до расследования инцидентов»Обновления курса — —
Дата публикации курса «Spark: от основ до расследования инцидентов»Дата публикации курса — ———
Последнее обновление курса «Spark: от основ до расследования инцидентов»Последнее обновление — ———
Сложность easy — ———

Чему вы научитесь

  • Запускать локальный Spark-стенд и работать с Jupyter notebooks.
  • Читать CSV с заданной схемой, проверять ключи, типы, даты и NULL.
  • Объяснять, когда Spark запускает вычисление и почему появляется shuffle.
  • Читать физический план и находить в нём чтение, фильтр и Exchange.
  • Связывать action в notebook с Job, Stage и Task в Spark UI.
  • Проверять результат обработки на исходных строках и альтернативном входе.
  • Находить место ошибки по сообщению, плану, UI и логам.

О курсе

Курс по Spark с фокусом на инженерных инцидентах. Начнёшь с небольших CSV и практики в Jupyter, затем научишься читать физический план и Spark UI, связывать код с Jobs, Stages и Tasks. Лаборатории с поломанными jobs и диагностикой ошибок готовятся; первые три модуля подготовлены локально.

Для кого этот курс

Для аналитика или SQL-разработчика, который начинает работать со Spark и хочет понимать, что происходит после запуска запроса. Для начинающего Data Engineer, которому нужна практика с DataFrame, физическим планом и Spark UI на собственном стенде. Для специалиста, который уже запускал Spark jobs, но пока разбирает медленные или неверные результаты без последовательной диагностики.

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

Как проходит обучение

Идёшь по урокам последовательно. Сначала читаешь подробный разбор в нескольких текстовых шагах Stepik, смотришь код, схему и реальные кадры из Jupyter или Spark UI. Затем отвечаешь на вопросы по наблюдаемому результату.

Notebook скачиваешь из вложения урока и открываешь в локальном JupyterLab. Ячейки короткие: перед новой операцией написано, что запустить и на что посмотреть. После показанного примера выполняешь самостоятельную задачу. В технических уроках есть части A и B; локальные проверки вызывают твоё решение на основном и другом входе.

Ответы на вопросы Stepik проверяются платформой. Проверки в notebook работают локально и не отправляют код на Stepik. Обязательных ручных сдач нет. Лаборатории с поломанными jobs станут следующим этапом после завершения и проверки их материалов.

Что вы получите

  • ZIP локального Spark-стенда с инструкциями по установке, запуску и типовым ошибкам.
  • Jupyter notebooks с показанными опытами, самостоятельными задачами и локальной проверкой.
  • Фиксированные учебные CSV и воспроизводимые примеры для сравнения кода, плана и Spark UI.
  • Подробные текстовые уроки, схемы, скриншоты и вопросы Stepik с автоматической проверкой.

Расскажите о курсе друзьям