Мы используем cookie для стабильной работы сервиса. Подробнее

Основы Hadoop

4.5
ФорматОнлайн
Длительность24 академ. часов
Объём8 занятий
УровеньСредний
По окончанииУдостоверение о прохождении
Всё для обучения

Как устроено обучение

Практические занятия
Домашние задания
О курсе

Подробнее

Освойте основы Hadoop и экосистемы Big Data. Этот тренинг дает представление об устройстве Apache Hadoop и методах разработки приложений, обрабатывающих данные на его основе. Участники познакомятся с HDFS – стандартом де-факто для долговременного надежного хранения больших объемов данных фреймворком YARN, управляющим параллельным выполнением приложений на кластерети сопутствующими проектами, составляющими экосистему Hadoop: Hive, Spark, HBase.
Требования

Что нужно для старта

  • Умение работать в командной оболочке Unix/Linux (bash). Опыт работы с базами данных желателен, но не обязателен.
Результат

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

  • Понимать ключевые концепции и архитектуру Hadoop;
  • Записывать и читать данные в/из HDFS;
  • Понимать устройство MapReduce-программ;
  • Обращаться к табличным данным с использованием Hive;
  • Обращаться к табличным данным с использованием Spark SQL/DataFrame в пакетном режиме;
  • Обрабатывать потоки данных с использованием Spark Structured Streaming;
  • Использовать HBase для низколатентного сохранения и чтения данных.
Аудитория

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

  • Data Engineer
  • Big Data Analyst
  • Data Scientist
Содержание

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

8 занятий
ТемаЧто внутри
01Основные концепции современной архитектуры данных

02HDFS: Hadoop Distributed File System

• Архитектура, репликация, чтение и запись данных, команды HDFS.
• Практика: подключение к кластеру, работа с файловой системой из shell и Hue.

03Парадигма MapReduce и ее реализация на Java и в Hadoop Streaming

• Практика: запуск приложений.

04YARN: управление распределенным выполнением приложений

• Архитектура YARN, запуск приложений в YARN.
• Практика: запуск приложений и наблюдение за кластером через UI.

05Введение в Hive

• Архитектура, метаданные таблиц, форматы файлов, язык запросов HiveQL.
• Практика (Hue, hive, beeline, Tez UI): создание таблиц, чтение и запись CSV, Parquet, ORC, партиционирование, SQL-запросы с агрегацией и соединениями.

06Введение в Spark

• DataFrame/SQL, метаданные, форматы файлов, источники данных, RDD.
• Практика (Zeppelin, Spark UI): чтение и запись из БД (JDBC), CSV, Parquet, партиционирование, SQL-запросы с агрегацией и соединениями, планы выполнения запросов, мониторинг.

07Введение в потоковую обработку данных

• Spark Streaming, Spark Structured Streaming, Flink.
• Практика: чтение/обработка/запись потоков между Kafka, реляционной БД и файловой системой.

08Введение в HBase

• Архитектура, язык запросов.
• Практика (HBase shell): запись и чтение данных.

01Основные концепции современной архитектуры данных

02HDFS: Hadoop Distributed File System

• Архитектура, репликация, чтение и запись данных, команды HDFS.
• Практика: подключение к кластеру, работа с файловой системой из shell и Hue.

03Парадигма MapReduce и ее реализация на Java и в Hadoop Streaming

• Практика: запуск приложений.

04YARN: управление распределенным выполнением приложений

• Архитектура YARN, запуск приложений в YARN.
• Практика: запуск приложений и наблюдение за кластером через UI.

05Введение в Hive

• Архитектура, метаданные таблиц, форматы файлов, язык запросов HiveQL.
• Практика (Hue, hive, beeline, Tez UI): создание таблиц, чтение и запись CSV, Parquet, ORC, партиционирование, SQL-запросы с агрегацией и соединениями.

06Введение в Spark

• DataFrame/SQL, метаданные, форматы файлов, источники данных, RDD.
• Практика (Zeppelin, Spark UI): чтение и запись из БД (JDBC), CSV, Parquet, партиционирование, SQL-запросы с агрегацией и соединениями, планы выполнения запросов, мониторинг.

07Введение в потоковую обработку данных

• Spark Streaming, Spark Structured Streaming, Flink.
• Практика: чтение/обработка/запись потоков между Kafka, реляционной БД и файловой системой.

08Введение в HBase

• Архитектура, язык запросов.
• Практика (HBase shell): запись и чтение данных.

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Основы Hadoop» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Базы данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

DP - 050: Перенос рабочих нагрузок SQL в Azure
DP - 050: Перенос рабочих нагрузок SQL в Azure

Microsoft Azure - облачное решение компании Microsoft. Продукт имеет ряд преимуществ: облачная служба аналитики, гибкость платформы, гипермасштабируемость с помощью реляционной ба…

Онлайн5 занятий
Цена по запросу
Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
1 700 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процед…

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Начать без затрат

Бесплатные курсы

Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 месяц
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно
SQL практикум. Основы
Бесплатно4-5 часов в неделю
SQL практикум. Основы

Цель курса Дать вам глубокое понимание основ SQL и научить работать с базами данных MySQL — от установки до написания сложных запросов. Почему стоит выбрать этот курс? ✔ С нуля до…

Онлайн5 занятий
Бесплатно