Чему вы научитесь
- Развертывание ClickHouse в Docker — быстрый старт без головной боли
- Работа с реальными данными — научимся загружать и эффективно управлять ими
- Секреты турбо-запросов — оптимизация, которая ускоряет выполнение в 10-100 раз (с конкретными цифрами!)
- Партиционирование и индексы — превратим медленные таблицы в молниеносные
- Ключевые отличия OLAP/OLTP — поймем, как выжать максимум из ClickHouse
О курсе
Добро пожаловать на курс!
Задать вопросы перед прохождением можно ЗДЕСЬ - телеграм канал слушателей курсов автора (и сам автор там же)
Знания SQL обязательно!
💡 Знать SQL ≠ Уметь его оптимизировать
Этот курс научит писать запросы, которые летают, а не тормозят вашу БД. На примере ClickHouse (и почему он лучший для обучения) разберём универсальные методы оптимизации для любой СУБД. Курс подойдет как новичкам, так и опытным пользователям!
Вы поймёте:
-
Как ускорять запросы в разы (с конкретными цифрами!)
-
Когда партиции и индексы творят чудеса
-
Почему OLAP/OLTP — это важно
Финиш: Вы не просто "будете знать" SQL — вы осилите его на уровне, недоступном 90% разработчиков.
Превратитесь из "пишущего запросы" в "оптимизирующего их"!
Для кого этот курс
Начальные требования
Знания SQL обязательно (select, where, group by, having, order by, join и т.д.). Вы умеете писать SQL-запросы. Вы понимаете, что такое база данных, и что различных систем управления базой данных (СУБД) очень много (Postgres, ClickHouse, MySQL и т.д.)
Наши преподаватели
Как проходит обучение
Курс построен по принципу "сразу в бой". Ваш командир - автор курса, в формате видеолекций производит все манипуляции с попутным объяснением, что и зачем он делает. Просмотрев видеолекцию (или попутно, во время просмотра) вы самостоятельно повторяете аналогичные манипуляции на своей рабочей машине. Тем самым вы не просто изучаете материал, но и получаете поле для экспериментов.
Программа курса
Отзывы прошедших курс
Что вы получаете
- Востребованный навык — освоите технологии, за которые компании готовы платить больше
- Экспертный уровень работы с современным стеком — будете уверенно говорить на языке реальных проектов
- Персональную поддержку наставника — никаких "застрял на неделю", только быстрый прогресс
- Полную свободу экспериментов — развернёте свою инфраструктуру и сможете тестировать любые решения без ограничений