Data Engineer с нуля до junior

Курс для погружения в IT направление "Большие данные". Большие данные - это актуальное и перспективное направление, которое развивается за счет слаженной работы нескольких профессий. На курсе Вы сможете получить знания, которые позволят Вам стать разработчиком больших данных. По окончании курса Вам будет предложено…
Начальный уровень
4-5 часов в неделю
Сертификат Stepik

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

  • Вы сможете создавать высоконагруженные приложения с использованием Spark
  • Узнаете, что такое HDFS и экосистема Hadoop (Hive, Cloudera, Yarn,Hue)
  • Поймете откуда берутся большие данные и где их лучше хранить
  • Научитесь писать нетривиальный код на Scala, SQL, Python
  • Узнаете, как работать с системой GIT
  • Познакомитесь с тем, что такое DWH и NoSQL хранилища данных
  • Узнаете, что такое оркестрация процессов и сможете писать свои DAG (Airflow, Oozie)
  • Научитесь работать с инструментами коллективной работы (Jira, Confluence)
  • Сможете выполнять запросы Linux в терминале, научитесь писать запросы на языке Bash
  • Узнаете о работе в инструменте PostgreSQL и Clickhouse
  • Освоите современные способы и методы мониторинга рабочих процессов (Grafana, Tableau)
  • Прокачаете софт скиллы в общении с другими студентами

О курсе

Основная цель курса - освоение профессии data engineer с нуля, без каких-либо начальных знаний. Курс - бестселлер, так как только в нем на всей платформе Stepik глубоко рассматривается и прорабатывается весь инструментарий стека (SQL, Scala, Bash, Hadoop, Linux и GIT). Курс поможет Вам получить нужный багаж знаний для успешного трудоустройства на грейд (Junior). Во время прохождения курса Вам будут доступны лекционные и практические задания : 

  1. Лекционные материалы позволят Вам углубиться в тему и приобрести багаж знаний для решения практики.
  2. Практические материалы представляют из себя тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную.

Общее содержание курса : 

  1. Знакомство с платформой и сдача практических задач
  2. Большие данные или Big Data
  3. Введение в базы данных
  4. Обустраиваем рабочее место
  5. Введение в SQL
  6. Система контроля версий GIT
  7. Столбцовые (колоночные) базы данных. Введение в ClickHouse
  8. DWH - Data WareHouse
  9. NoSQL хранилища данных
  10. Озера данных
  11. Распределенная файловая система HDFS
  12. Программирование на Python
  13. Алгоритмы и сортировки, big O
  14. Обработка данных с использованием движка Spark
  15. Инструменты стека Hadoop
  16. Расширение команд Spark
  17. Написание программ на скриптовых языках программирования
  18. Программирование на Scala
  19. Введение в Docker
  20. Оркестраторы рабочих процессов при работе с большими данными
  21. Знакомство с Kafka
  22. Мониторинг витрин и приложений
  23. Инструменты командной работы
  24. Разбор основных вопросов на собеседованиях
  25. Итоговая работа

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

Желаю удачи в освоении нового, но очень интересного материала!

Для новостей о курсе, важных обновлениях и прочих интересных вещах можно узнавать из группы в телеграмме  - https://t.me/data_stepic

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

Курс будет полезен всем людям, будь то школьники, студенты, взрослые, пенсионеры, люди, желающие освоить новое направление, желающие поменять род деятельности. На данный момент направление больших данных терпит недостаток кадрового резерва, давайте исправлять это!

Начальные требования

  1. Понимание простейшей математики, умение решать поставленные задачи самостоятельно.
  2. Наличие компьютера или ноутбука от 8 гб оперативной памяти и от 128 гб на жестком диске.

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

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

Весь курс состоит из нескольких модулей : лекционных и практических.

  1. Лекционные материалы позволят Вам углубиться в тему и приобрести багаж знаний для решения практики.
  2. Практические материалы представляют из себя тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор.

На связи с Вами всегда будет находиться преподаватель, который с радостью ответит на Ваши вопросы, и студенты в телеграмм канале. 

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

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

Сертификат

Сертификат Stepik

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

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

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

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

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

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

Price: 499