ClickHouse для инженеров и архитекторов БД
30 ноября
Professional
3 месяца
Онлайн
Для кого этот курс?
Программа разработана для тех, кто уже что-то понимает в базах данных, имеет опыт работы с реляционными БД. В рамках курса будут рассматриваться не только базовые вещи, но и более продвинутые, в том числе "продовые" решения. Знание данной БД позволит студентам значительно улучшить свою позицию на рынке, ценность и эффективность в мире больших данных. Обучение будет полезно:- Data Engineer, Аналитикам данных, BI-разработчикам, которые хотят научиться эффективно использовать ClickHouse в работе
- Архитекторам БД, которые все чаще сталкиваются с вопросом администрирования Clickhouse
- Руководителям команд и компаний, менеджерам и CTO, которые задумываются о внедрении данной базы у себя и ищут ответы на свои вопросы
Необходимые знания
- Базовые знания SQL
- Базовые знания Linux, Docker, Kubernetes
- Опыт работы с современными СУБД и любым языком программирования будет преимуществом
Что даст вам этот курс?
В рамках курса мы рассмотрим установку ClickHouse на различных системах, поговорим о неоспоримых преимуществах данной БД, о ее скорости, сценариях использования, обширных возможностях.
Начнем с базовых понятий, закончим продакшн-решением, выполним много практических заданий, подготовим итоговый проект. Весь курс будет состоять из теории и практики в соотношении 50/50, а также из сравнений с текущими гигантами на рынке, вроде PostgreSQL, Greenplum, MySQL, MSSQL, Oracle и др.
После обучения вы сможете:
- Разворачивать и настраивать ClickHouse
- Работать с базовыми вещами и владеть более продвинутыми
- Распознавать различия между ClickHouse и другими популярными БД, а также работать в связке с ними
- Выбирать подходящую конфигурацию и специфику работы с БД в связке со своими данными
ClickHouse завоевывает рынок
Почти в 2000 вакансий на HH требуется опыт работы с ClickHouse. Многие компании уже используют данную БД, такие как Beeline, ivi, OZON. Сейчас самое время, чтобы осваивать новые инструменты и оставаться в рынке.
Процесс обучения
Практика
Курс состоит из теории и практики в соотношении 50/50: выполним много практических заданий, подготовим итоговый проект
Продакшен решения
Рассмотрим более продвинутые темы , в том числе "продовые" решения, которые можно использовать в реальных проектах
Сравнения с другими БД
Сравим ClickHouse c PostgreSQL, Greenplum, MySQL, MSSQL, Oracle и др., разберем, когда какую БД лучше использовать
Трудоустройство
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Формат обучения
Интерактивные вебинары
2 онлайн-трансляции по 2 ак. часа в неделю. Доступ к записям и материалам остается навсегда
ДЗ и выпускной проект
Интересные домашние задания с обратной связью от преподавателя и выпускной проект
Активное комьюнити
Общайтесь с преподавателями голосом на вебинарах и в Telegram-чате
Программа
Знакомство с ClickHouse
Тема 1: Введение в OLAP vs. OLTP и колоночное vs. строкове хранение данных
Тема 2: Терминология и возможности ClickHouse
Тема 3: Сравнение ClickHouse и современных СУБД
Установка ClickHouse и мониторинг
Тема 1: Варианты установки ClickHouse
Тема 2: Конфигурационный файл и настройка
Тема 3: Язык запросов ClickHouse
Тема 4: Интерфейсы доступа к ClickHouse
Тема 5: Q&A сессия
Архитектура
Тема 1: Порядок создания кластера
Тема 2: Репликация и шардирование
Тема 3: Мониторинг и поддержка, диагностика неполадок
Тема 4: Q&A сессия
SQL, движки и другие особенности
Тема 1: Язык запросов SQL
Тема 2: Типы данных
Тема 3: Джоины и агрегации
Тема 4: Движки MergeTree Family
Тема 5: Другие движки и взаимодействие с популярными инструментами
Тема 6: ClickHouse vs. PostgreSQL/Greenplum
Тема 7: Q&A сессия
Проектная работа
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ. Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
Курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании! Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.
Преподаватель
Алексей Железной
Wildberries
Data Engineer
Более 3 лет коммерческого опыта в качестве Data Engineer, Data Analyst в банковской и sales&marketing сферах, более 7 лет вовлечен в IT-сферу. Работаю с задачами в области Data Ingestion, ELT/ETL pipelines, анализа и визуализации данных, а также написания различных сервисов и скриптов на ЯП Python. Образование: магистратура - ВШЭ направления "Системная и программная инженерия" факультета Компьютерных Наук; бакалавриат - ВГУ, кафедра обработки информации и машинного обучения факультета Компьютерных Наук
Преподает на курсах
- Базы данных
- NoSQL
- PostgreSQL для администраторов баз данных и разработчиков
- Administrator Linux. Advanced
- PostgreSQL Advanced
- Data Warehouse Analyst
- Data Engineer
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите сертификат OTUS о прохождении курса.

После обучения вы:
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и другие дополнительные материалы;
- получите сертификат о прохождении курса;
- получите все необходимые навыки для работы с ClickHouse.
ClickHouse для инженеров и архитекторов БД
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Оставьте заявку и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно