PySpark с нуля

Курс предназначен для начинающих специалистов в области обработки больших данных. Вы изучите основы распределённых вычислений с Apache Spark, научитесь работать с RDD и DataFrame, познакомитесь с Spark SQL, оптимизацией запросов, потоковой обработкой и библиотекой машинного обучения MLlib. В финале курса Вы решите…
Начальный уровень
4-5 часов в неделю
Часть
5 программ →

О курсе

Этот курс предлагает комплексное освоение фреймворка Apache Spark и обучение эффективной обработке больших объемов данных с помощью PySpark, даже если Вы раньше не работали с распределенными системами. Обучение доступно для старта сразу после записи и требует всего 4-5 часов в неделю, что позволяет comfortably совмещать его с основной деятельностью. Программа детально рассматривает весь стек технологий Spark, включая RDD, DataFrame API, Spark SQL, потоковую обработку и оптимизацию, что делает её уникальным предложением для платформы Stepik. Курс ориентирован на формирование практических навыков работы с Spark для реальных проектов и подготовки к собеседованиям на позиции Junior/Middle Data Engineer. Вас ждет поэтапное погружение в технологии — от основ распределенных вычислений и работы с данными до машинного обучения с MLlib, интеграции с внешними системами и продвинутых тем PySpark. Обучение включает лекционные материалы с визуализацией и примерами, практические задания с кодом и тестами, а также финальный проект с ручной проверкой и обратной связью от преподавателя. Курс создан для самой широкой аудитории — от студентов до специалистов, желающих перейти в сферу Data Engineering, поскольку рынок остро нуждается в квалифицированных кадрах, способных работать с большими данными. Для старта необходимо базовое понимание математики, навык самостоятельного решения задач и компьютер с минимальными характеристиками. Занятия ведут эксперты образовательной платформы NovaData, которая с 2024 года готовит специалистов через решение реальных задач и обладает официальной образовательной лицензией.

Наши преподаватели

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

Во время прохождения курса Вам будут доступны лекционные и практические задания:

  • Лекции для погружения в теорию

  • Тесты и задачи на написание кода после каждой темы

  • Финальный проект на выбор, отражающий полученные знания

  • Поддержка от преподавателя и ответ на любой вопрос через Telegram-группу 

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

загружаем...

Входит в 5 программ

  •    
     
     
  •    
     
     
  •    
     
     
  •    
     
     
  •    
     
     

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

  • Доступ к форуму решений
  • Сертификат о прохождении курса
  • Готовое портфолио для дальнейшего трудоустройства
  • Помощь с трудоустройством
  • Знания и нестандартные задачи, с которыми предстоит встретиться на работе
  • Общение с одногруппниками, единомышленниками и преподавателем

Сколько стоит обучение

Price: 9 990 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Price: 9 990