О ПРОЕКТЕ
ВСЕ ПРОЕКТЫ HH
Регистрация компании
Заявка на грант Повысить зарплату Поможем выбрать курс Регистрация карьериста
дистанционно, онлайн
Детали курса

Даты проведения
10 декабря 2015 — 10 марта 2016
Город
Pоссия
Вид обучения

Видеокурс

Форма обучения
Online
Учебная нагрузка
42 часа
Тема
IT: Интернет
Проектирование и разработка сайта

IT: Для программистов и IT-специалистов
Базы данных
Обучающая компания
Stepik.org

Базовая цена
Бесплатно!
Показать похожие курсы Найти новый курс
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Целевая аудитория
Студенты старших курсов, разработчики начального и среднего уровня. Также курс будет полезен тем, кто уже имеет небольшой опыт работы с Hadoop.

                            
Анонс
Курс посвящен методам обработки больших объемов данных (BigData) с помощью системы Hadoop. После прохождения курса вы получите знания основных способов хранения и методов обработки больших объемов данных, поймете принципы работы распределенных систем в контексте фреймворка Hadoop и освоите практические навыки разработки приложений, используя программную модель MapReduce.

                            
Программа

1. Введение

  • Вводный урок курса
  • Урок от: 
  • Что такое Hadoop?

2. Распределенная файловая система HDFS

  • Архитектура HDFS
  • Shell-команды
  • Java API

3. MapReduce. Введение

  • Парадигма MapReduce
  • Фреймворк MapReduce
  • Java API. Введение
  • Java API. Продолжение
  • Hadoop Streaming

4. Решение задач с помощью MapReduce

  • Алгоритмы на MapReduce
  • Реляционные функции
  • Расчет TF-IDF

5. Алгоритмы на графах в MapReduce

  • Графы в MapReduce
  • Поиск кратчайшего пути в графе
  • PageRank
  • Проблемы MR-алгоритмов на графах

6. Pig и Hive

  • Pig
  • Основные операторы PigLatin
  • Hive
  • Pig vs Hive

7. NoSQL базы данных: HBase и Cassandra

  • Способы хранения данных
  • NoSQL
  • Введение в HBase
  • Архитектура HBase
  • Cassandra

8. Spark

  • Основные понятия Spark
  • Операторы Spark
  • Фреймворк Spark

9. YARN. MapReduce 2.0

    ...
Подробнее о программе

                        
Преподаватели
Евгений Чернов - Руководитель отдела анализа запросов в Поиск@Mail.ru, преподаватель Техносферы (проект МГУ и Mail.ru).

                            
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Обучающая компания
Stepik.org,

Stepik.org. Открыт для знаний. Это онлайн-конструктор уроков. Платформа для открытых курсов. Инструмент для распространения образовательных материалов.
Получайте знания от профессионалов вместе с тысячами других студентов.