Курс · Профессиональное обучение

Дата-инженер: расширенный курс

Дата-инженер: расширенный курс: онлайн-курс Нетологии. Научитесь разрабатывать архитектуру данных и автоматизировать работу с ними. Выберете программу под свои навыки: курс подходит и начинающим, и специалистам с опытом в ИТ. По итогам: диплом о профессиональной переподготовке.

Первый экран курса на сайте школы
  • Длительность15 мес.
  • ДокументДиплом о профессиональной переподготовке

Программа обучения

16 разделов программы по данным школы.

1SQL и получение данных

Научитесь с помощью SQL получать данные из БД, а также фильтровать, агрегировать, импортировать и экспортировать их. 20 часов теории, 32 часа практики.

  • Введение в SQL. Установка и знакомство
  • Основы и работа с базами данных
  • Основы SQL
  • Углубление в SQL
  • Работа с базой данных PostgreSQL
2SQL PRO

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

  • Командная строка. DCL и TCL
  • Зависимости. Нормализация. Денормализация
  • Масштабирование функций
  • Интеграция: API, Redis
  • Хранимые процедуры и триггеры событий
  • Основы проектирования: архитектурные модели, модели данных
3Проектирование DWH

Познакомитесь с видами хранилищ, поймёте архитектуру DWH (хранилища данных) и его возможности. На практическом кейсе разберёте популярные инструменты работы с DWH. 17 часов теории, 32 часа практики.

  • Понятие БД, СУБД, хранилища данных
  • Архитектура DWH и принципы построения
  • Виды заказчиков в процессе разработки DWH
  • Data Quality и Data Governance
  • Обзор инструментов для работы с хранилищами данных
4Python для анализа данных

Научитесь пользоваться базовыми инструментами и подходами в Python, чтобы начать работать с данными. Научитесь получать и очищать данные, управлять их качеством, находить связи и проверять гипотезы. Сможете работать с главными аналитическими библиотеками. 50 часов теории, 39 часов практики.

  • Управляющие конструкции и коллекции
  • Работа с файловой системой и модули
  • Исключения и обработка ошибок
  • Регулярные выражения и основы синтаксического разбора
  • Библиотека NumPy
  • Библиотека Pandas
5Data Lake & Hadoop

Познакомитесь с основным инструментом обработки больших данных. Разберётесь в возможностях управления ресурсами кластера. 14 часов теории, 15 часов практики.

  • Основы Hadoop: архитектура
  • Data Lake(озеро данных) vs Data Warehouse (хранилище данных)
  • HDFS: логика работы, Namenode и Datanode
  • MapReduce: алгоритм и решение задач
  • Yarn, Pig & Hive
  • HBase & Cassandra: возможности и основные характеристики
  • Управление и администрирование кластера
  • Обзор Apache Ambari, Apache Ranger, Apache Atlas
6Продвинутые методы работы с данными

Изучите способы обработки разных видов данных. Узнаете, что такое оркестратор и какие задачи он решает. Поймёте, как эффективно преобразовывать данные в хранилищах. 16 часов теории, 12 часов практики.

  • Apache Spark: основные команды и RDD
  • Spark SQL: DataFrame API и Dataset API
  • Архитектура Spark: компоненты и идеи
  • Apache Airflow: основные сущности для построения задач и взаимодействие сущностей
  • Data Build Tool как инструмент ETL
  • Организация ETL-процессов с помощью Apache NiFi
7Работа с потоковыми данными

Поймёте особенности работы с потоковыми данными. Разберётесь в логике работы брокеров сообщений. 12 часов теории, 9 часов практики.

  • Устройство Clickhouse и загрузка данных в корпоративное хранилище
  • Устройство Kafka и работа с кластером
  • Конфигурация Kafka Streams
  • Kafka Streams Interactive Queries, Kafka Streams Processor API, Kafka Connect
  • Spark Streaming: характеристики и особенности использования
  • Создание простого приложения на Spark Structure Streaming + Kafka
8Работа с данными в облаке

Познакомитесь с основными облачными провайдерами. Поймёте преимущества использования облачного хранилища для работы с данными. Выполните практические упражнения в облачной среде Yandex Cloud. 11 часов теории, 19 часов практики.

  • Построение пайплайна в облачной среде
  • Работа с виртуальными машинами
  • Хранение и анализ данных в облаке
  • Прогнозирование затрат и оптимизация расходов
  • Обеспечение безопасности в облаке
  • DevOps и автоматизация
9Нейросети для технических задач

Научитесь решать задачи разработки и аналитики с помощью генеративного искусственного интеллекта. Сможете писать SQL запросы и код с помощью ИИ, даже если вы новичок в этой теме. 2,2 часа теории, 1,5 часа практики.

  • Изучите возможности ChatGPT в работе с таблицами в Excel и Google Sheets
  • Узнаете, какие возможности для продвинутой работы с данными предоставляет GPT-4
10Поиск работы с помощью генеративного ИИ

Узнаете, как с помощью генеративных нейросетей оформить резюме и портфолио, эффективно подготовиться к собеседованию. Этот курс проходит в формате видеолекций и не привязан к строгому графику, вы можете изучить материалы в своём темпе. 1,4 часа теории, 1,5 часа практики.

11Введение в DS & ML

Познакомитесь с основными задачами машинного обучения. Научитесь работать с очисткой данных. Поймёте, как при помощи обученных моделей решать задачи. 38 часов теории, 33 часа практики.

  • Регрессионный анализ. Линейная, полиномиальная и логарифмическая регрессия
  • Классификация: Логистическая регрессия и SVM
  • Оценка точности модели, переобучение, регуляризация
  • Работа с качеством данных
  • Деревья решений
  • Поиск выбросов и генерация новых признаков
  • Feature Selection
  • Ансамблирование
12MLOps

Узнаете, зачем нужен DevOps. Разберётесь в пайплайне разработки ML-моделей. 8 часов теории, 25 часов практики.

  • Что такое DevOps / MLOps
  • Docker и микросервисная архитектура
  • Технологии контейнеризации, k8s
  • Оркестраторы
  • CI/CD
  • Мониторинг
  • Инструменты DevOps для обучения ML-моделей
  • Deploy ML-моделей
13Основы визуализации

Поймёте, как создавать наглядные визуализации, доносить информацию и создавать истории с помощью данных.

14Английский для аналитиков

Изучите термины, чтение документации, лексику для собеседований и резюме.

15Основы Java

Освоите Java — это пригодится для автоматизации обработки данных и разработки служебных утилит.

16Облачная инфраструктура. Курс от Yandex Cloud
  • Основы облачных технологий
  • Виртуальные машины и принципы их работы
  • Обеспечение безопасности облака
  • Создание среды разработки

Разбор Обучакина

Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.

Что оценить

  • Соответствие программы вашим задачам
  • Формат практики и обратной связи
  • Требования к поступающим

Что уточнить

  • Актуальную стоимость и условия оплаты
  • Доступ к материалам и поддержку
  • Порядок возврата и выдачи документов

Документ после обучения

Диплом о профессиональной переподготовке

Частые вопросы

Какой документ выдаётся?

Диплом о профессиональной переподготовке

Где вам удобнее подобрать курс?

Готовим помощников по выбору курса. Если канал помечен «Скоро», бот ещё недоступен.

Telegram — СкороMAX — Скоро