ClickHouse | SQL | RAG | ML AI | Аналитика | Полный курс | 1337

ClickHouse для аналитики
Лучший курс по ClickHouse с элементами AI (LLM) 
Вы создадите Pet Projects, где ClickHouse станет поставщиком данных для RAG, Gen BI и AI Agent. 
Курс включает: практические задания из реальных проектов; подготовку к собеседованиям. 
Освойте с нуля до продвинутого уровня: SQL; MergeTree;…
Начальный уровень
1-3 часов в неделю
Сертификат Stepik

Чему вы научитесь

  • Использовать ClickHouse для Near Real-Time аналитики.
  • Использовать ClickHouse в архитектуре AI проектов: RAG; GenBI; Multi-Agent.
  • Решать сложные бизнес-задачи на пересечении аналитики, разработки и машинного обучения.
  • Интегрировать ClickHouse с различными источниками данных (Grafana, Kafka, S3, PostgreSQL).
  • Применять SQL-запросы для извлечения, фильтрации и агрегации данных в ClickHouse.
  • Разрабатывать эффективные аналитические пайплайны на базе ClickHouse для реализации DWH.
  • Строить высокопроизводительные отчёты и витрины данных с учётом специфики ClickHouse.
  • Оптимизировать запросы, используя ключевые особенности движка ClickHouse.
  • Использовать табличные функции, CTE, window-функции и агрегаты в реальных сценариях.
  • Читать и интерпретировать EXPLAIN в ClickHouse .
  • И многому другому.

О курсе

Цели курса

Научить Вас использовать ClickHouse как полноценный инструмент для аналитики, разработки и задач машинного обучения. Вы научитесь писать SQL-запросы, продумывать архитектуру хранения, создавать продвинутые аналитические витрины и современные информационные решения с использованием больших языковых моделей.

 

Почему стоит выбрать именно этот курс

  • Курс поможет создать актуальный и современный Pet Projects (AI Agents / RAG / Gen BI).

  • Курс полностью подготавливает к собеседованию.

  • В курс входят уроки по интеграции ClickHouse с Grafana, Apache Kafka, S3 (MinIO) и PosgreSQL.

  • Сильный упор на практику, реальные кейсы, которые будут встречаться на работе.

  • Курс охватывает весь путь — от базового SQL до продвинутых сценариев с использованием Machine Learning алгоритмов и искусственного интеллекта (нейросети (Deep Machine Learning)).

  • Курс построен по модульной системе, поэтому независимо от Вашего уровня знаний Вы найдёте для себя что-то новое и повысите свой профессиональный уровень.

  • Курс опирается на лучшие практики, способствующие эффективному усвоению и пониманию информации.

  • Преподаватель — практик, работает с ClickHouse в крупных проектах. С общим стажем работы 8 лет на позиции Software и Data Engineer.
    Преподаватель с педагогическим и научным опытом, полученным во время учёбы в аспирантуре.

  • Курс подходит для: 

    • Data Engineer

    • Data Analyst

    • System Analyst

    • Business Analyst

    • DWH Engineer

    • Data Science

  • Memes

  • Поддержка

 

Что приобретут учащиеся после успешного освоения курса

  • Изучите ClickHouse для аналитика

  • Pet Projects c использованием AI и ClickHouse в свой портфолио.

  • Уверенное владение ClickHouse и его SQL-расширениями.

  • Проектировать архитектурные решения, которые включают в себя несколько компонентов, например: транзакции в Postgres; сырые данные в S3; аналитика в ClickHouse; Event Driven с помощью Kafka; Near Real-Time аналитика в Grafana; Работа с Big Data в ClickHouse.

  • Навыки оптимизации реальных запросов.

  • Умение строить аналитическую архитектуру под задачи бизнеса.

  • Способность писать SQL-решения для аналитики и машинного обучения.

  • Опыт анализа и объяснений запросов.

  • Чёткое понимание, как устроен ClickHouse «под капотом».

 

Особенности курса

  • Акцент на подготовку к работе в индустрии и к собеседованиям.

  • Знания выходящие за рамки ClickHouse, но необходимые для успешного поиска работы в ИТ в текущие время.

  • Примеры из реальной практики (а не вымышленные задачки про «продажи бананов»).

  • Challenges, метафоры и игровые приёмы, чтобы обучение было нескучным
    Суровая теория и практика иногда разбавляются юмором, отсылками, пасхалками и мемами

  • Курс создан с учетом потребностей молодых специалистов (Trainee и Junior): он включает подробное описание всех аспектов ClickHouse.
    При этом курс раскрывает глубину ClickHouse, поэтому будет полезен и для специалистов уровня Middle и Senior.
    Рассматриваются разнообразные сценарии использования ClickHouse — от функций агрегации до машинного обучения, от применения в GameDev до FinTech и многого другого.

 

Что нужно будет делать

  • Читать теорию, которая разбавлена увлекательными испытаниями.

  • Разбирать реальные сценарии использования.

  • Проходить задания с практическим уклоном.

  • Писать свои размышления и открытия в комментариях.

 

Какие разделы и задания входят в курс

  • Создания портфолио с востребованными проектами (RAG, GenBI, AI Agent) в области аналитики данных и искусственного интеллекта (LLM).

  • Реальные задания с работы (симулятор работы).

  • Подготовка к собеседованию (вопросы и практика).

  • Интеграция с самыми популярными и современными решениями для создания высокопроизводительных и высокоотказоустойчивых систем.

  • Введение в ClickHouse и его архитектуру.

  • Основы SQL в ClickHouse: от простого к сложному.

  • Аналитические функции и CTE.

  • Table Engine, индексы, партиционирование и 100500 функций.

  • Оптимизация запросов.

  • OLAP кубы.

  • И многое другое.

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

Аналитики | Data Analyst | System Analyst | Business Analyst Вы уже работаете с данными, и SQL для Вас не новость, но классические СУБД начинают тормозить на больших объёмах. ClickHouse поможет обрабатывать миллионы строк за миллисекунды. Ситуация: "Я не успеваю строить отчёты — таблицы по 300 млн. строк, всё висит. Что делать?".
Разработчики | DBA | DWH Engineer | Database Developer Вы внедряете продуктовые фичи (а не баги), где нужна быстрая агрегация логов, событий, пользовательских действий. Ситуация: "Нужно за 1 секунду показать пользователю статистику за месяц — PostgreSQL не справляется.".
Data Scientists и ML Engineer Вам нужно предварительно агрегировать и отфильтровывать данные для моделей, но Pandas и Jupyter не тянут по объёму. Ситуация: "Данные не помещаются в оперативную память, я трачу часы на выгрузки.".
BI Analyst и Dashboard Engineer
Вы строите отчёты в Power BI, Superset, Tableau и других системах. Вам важно, чтобы данные обновлялись быстро и без задержек. Ситуация: "Пользователи жалуются: отчёты грузятся по 30 секунд — бизнес недоволен.".
Стартаперы и основатели | Start-up | CTO | CEO Вы быстро развиваете продукт, трекаете поведение пользователей, метрики конверсий, тестируете гипотезы. Ситуация: "Мы подключили события Mixpanel, но скоро это будет слишком дорого — нужен self-hosted вариант.".
Data Engineers Вы строите пайплайны и витрины, и хотите перейти от медленного ETL к настоящему real-time. Ситуация: "Kafka уже есть, а хранилища для аналитики всё нет. Хотим попробовать ClickHouse, но не знаем, с чего начать.".

Начальные требования

Курс разработан так, чтобы пройти путь с полного нуля до уверенного использования ClickHouse в реальных проектах.

 Вам не нужно заранее знать SQL, администрирование баз данных или программирование.

 Всё необходимое Вы освоите по ходу обучения — пошагово, с практикой и объяснениями простым языком.

Даже если Вы никогда не работали с базами данных — Вы справитесь!

 

У Вас всё получится 

Наши преподаватели

Как проходит обучение

  •  Подготовка портфолио — самые востребованные проекты на сегодняшнее время, которые связанные с AI.

  • Блок по подготовке к собеседованию — типовые вопросы и задания, стратегия ответов.

  •  Примеры на все случаи жизни — симуляции из реального мира: аналитика, ML, DevOps.

  • Интерактивные практические задания — шаг за шагом от простого к сложному.

  • Подробные теоретические материалы — всё объясняется от базовых понятий до продвинутых концепций, с упором на глубинное понимание ClickHouse.

  •  Challenge-задания — мини-вызовы для расширения сознания.

 

Курс можно проходить в удобном для Вас темпе. Всё обучение построено так, чтобы Вы не просто посмотрели — но и сделали своими руками.

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

загружаем...
Certificate

Сертификат

Stepik

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

  • Востребованные навыки использования ClickHouse для задач связанных с LLM (AI Agents / RAG / Gen BI) и другими интеграциями (Grafana, Kafka, MinIO, Postgres).
  • Навыки и знания, востребованные работодателями в сфере аналитики, backend-
  • разработки и AI (Artificial Intelligence).
  • Возможность отработать теорию на практике: задания, рабочие сценарии.
  • Знания по использованию ClickHouse для аналитики.
  • Много разнообразных примеров — от базовых до продвинутых — которые можно добавить в портфолио.
  • Изучите 100500 аналитических функций для построения Dashboard и Data Warehouse.
  • Доступ к форуму решений и обсуждений сообществом.
  • Блок с подготовкой к собеседованиям и к работе: ключевые вопросы и типовые задачи.
  • Электронный сертификат о прохождении курса.

Сколько стоит обучение

Price: 100 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 100