Data Engineer с нуля до junior: Полная программа

Курс для погружения в IT направление "Большие данные". Большие данные - это актуальное и перспективное направление, которое развивается за счет слаженной работы нескольких профессий. На курсах Вы сможете получить знания, которые позволят Вам стать разработчиком больших данных.
Стоимость курса
Чему вы научитесь:
Познакомитесь с SQL Alcheme, SQLite, Django
Научитесь работать с PyQT5
Напишите свои первые тесты (unittest) к своим программам
Освоите основные методы сборки приложения
Узнаете, что такое нейросети и напишите свое первую нейросеть
Научитесь работать с инструментами коллективной работы (Jira, Confluence)
Сможете выполнять запросы Linux в терминале, научитесь писать запросы на языке Bash
Освоите современные способы и методы мониторинга рабочих процессов (Grafana, Tableau)
Научитесь программировать с использованием ООП
Напишите несколько чат-ботов
Потренируетесь и узнаете как работать с такими библиотеками, как Pandas, MatPlotLIb, NumPy, TensorFlow
Изучите различные структуры данных в Python
Узнаете, как разрабатывать и оптимизировать SQL-запросы для обеспечения высокой производительности приложений
Узнаете о различных типах хранилищ данных, их особенностях и применении
Узнаете, что такое реляционные базы данных и как они работают
Прокачаете софт скиллы в общении с другими студентами
Освоите работу с PostgreSQL и Clickhouse, их особенности и возможности для анализа данных
Установите PostgreSQL на различных платформах
Научитесь создавать и управлять таблицами
Научитесь писать запросы на выборку данных
Научитесь аггрегировать и группировать данные
Вы сможете создавать высоконагруженные приложения с использованием Spark
Узнаете, что такое HDFS и экосистема Hadoop (Hive, Cloudera, Yarn,Hue)
Поймете откуда берутся большие данные и где их лучше хранить
Научитесь писать нетривиальный код на Scala, SQL, Python
Узнаете, как работать с системой GIT
Узнаете, что такое оркестрация процессов и сможете писать свои DAG (Airflow, Oozie)
Познакомитесь с тем, что такое DWH и NoSQL хранилища данных
О КУРСЕ:
Основная цель курса - освоение профессии data engineer с нуля, без каких-либо начальных знаний. Курс - бестселлер, так как только в нем на всей платформе Stepik глубоко рассматривается и прорабатывается весь инструментарий стека (SQL, Scala, Bash, Hadoop, Linux, Python, Pandas, Airflow и GIT).

Курс поможет Вам получить нужный багаж знаний для успешного трудоустройства на грейд (Junior).
Практические материалы представляют из себя тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную
Лекционные материалы позволят Вам углубиться в тему и приобрести багаж знаний для решения практики
Общее содержание курса:
01.
Знакомство с платформой и сдача практических задач
19.
Введение в Pandas и работа с API
23.
Инструменты командной работы
24.
Разбор основных вопросов на собеседованиях
Итоговая работа
25.
22.
Мониторинг витрин и приложений
Знакомство с Kafka
21.
Оркестраторы рабочих процессов при работе с большими данными
20.
Программирование на Scala
18.
Углубленное изучение Spark
17.
Инструменты стека Hadoop
16.
Обработка данных с использованием движка PySpark
15.
03.
Теория баз данных
04.
Обустраиваем рабочее место | Docker | VB
05.
Введение в SQL
06.
Система контроля версий GIT
10.
Озера данных
NoSQL хранилища данных
09.
DWH - Data WareHouse
08.
Столбцовые (колоночные) базы данных. Введение в ClickHouse
07.
11.
Введение в Linux | Bash | cURL
12.
Распределенная файловая система HDFS
13.
Программирование на Python
Алгоритмы и сортировки, big O
14.
02.
Что такое информация, данные и BigData?
По окончании курса Вам будет предложено решить финальное задание на выбор, которое пойдет в Ваше портфолио и отразит все знания, полученные на курсе. На протяжении всего курса Вам будет доступен телеграмм канал с одногруппниками и преподавателями, где Вы сможете задать свой вопрос.
Желаю удачи в освоении нового,
но очень интересного материала!
Стоимость курса – 8000!
Возможна оплата в рассрочку при помощи сервиса Долями.
Задать вопрос
Оплатить сейчас
Начальные требования:
Для кого этот курс:
Курс будет полезен всем людям, будь то школьники, студенты, взрослые, пенсионеры, люди, желающие освоить новое направление, желающие поменять род деятельности. На данный момент направление больших данных терпит недостаток кадрового резерва, давайте исправлять это!
Понимание простейшей математики, умение решать поставленные задачи самостоятельно.
Наличие компьютера или ноутбука от 8 гб оперативной памяти и от 128 гб на жестком диске.
Желаю удачи в освоении нового,
но очень интересного материала!
остались вопросы?
мы всегда на связи!
Если остались вопросы, то вы можете оставить свои контакты и мы свяжемся с вами! Ответим на все вопросы, поможем забронировать место.
О новостях курса, важных обновлениях и прочих интересных вещах можно узнавать из группы
в телеграмме - data_stepic
Made on
Tilda