На первой неделе вас ждёт боевое погружение в работу в новой компании. Вы познакомитесь с коллегами и выполните своё первое задание. Вы узнаете, какие навыки нужны BI-разработчику для успешной работы, увидите примеры хорошей визуализации, научитесь выбирать правильные типы графиков и строить их в Tableau.
Смотреть уроки
Узнаем зачем нужна визуализация данных, какая она бывает и какие задачи она решает. Обсудим из чего состоит визуальное кодирование данных и как это применяется в графиках
Рассмотрим, какими навыками должен обладать хороший BI-разработчик. Обсудим, почему они важны и как можно развиваться в каждом из направлений. Посмотрим, какие сейчас существуют специальности и вакансии, связанные с визуализацией данных.
Сформулируем основные принципы, которые делают визуализацию хорошей с точки зрения её полноты и удобства для пользователя. Рассмотрим и обсудим примеры хороших визуализаций из разных профессиональных областей.
Рассмотрим самые распространённые виды графиков и обсудим, в каких случаях их стоит использовать. Научимся строить и оформлять их в Tableau. Рассмотрим лайфхаки по работе с ними и их оформлению.
ВЕРСТКА ДАШБОРДА И ДИЗАЙН
При создании системы будем придерживаться простого дизайна, покрывающего все базовые сценарии использования. Обсудим выбор подходящих систем управления базами данных и рассмотрим модульный подход к проектированию, позволяющий расширять систему с повышением требований к функционалу, надёжности и скорости работы.
Смотреть уроки
Рассмотрим порядок, в котором пользователь исследует дашборд, и научимся строить композицию дашборда.
Рассмотрим систему блочной вёрстки дашбордов в Tableau. Научимся работать с контейнерами и избегать проблем при реализации.
Научимся делать дашборды, которые хорошо смотрятся на разных размерах мониторов.
На примерах рассмотрим, как теория близости позволяет структурировать и аккуратно оформлять дашборды.
Изучим базовые принципы проектирования интерфейса и научимся работать с Parameter и Set Actions.
На примерах разберём, как добавлять контекст в дашборды, и расскажем, почему это крайне важно для пользователя.
СЛОЖНЫЙ ФУНКЦИОНАЛ TABLEAU
Увеличим число реплик для избыточности в наших сервисах и базах данных, сбалансируем и ограничим нагрузку на отдельные части системы, кешируем часто используемые данные, поработаем с долгими соединениями и тяжёлыми файлами.
Смотреть уроки
Рассмотрим, как работают табличные вычисления, и выясним, почему они называются табличными. Научимся работать с быстрыми табличными вычислениями и поймём, как самостоятельно писать такие формулы.
Научимся писать формулы с EXCLUDE, INCLUDE, FIXED и разберёмся, как именно Tableau работает «под капотом».
Поговорим о порядке операций и на примерах рассмотрим, как и когда его можно изменять.
На практике разберём процесс создания сложной визуализации и увидим пользу от использования сложного функционала.
Разберемся с функционалом Parameter и Set Actions. Научимся делать интерфейсы с их помощью.
СБОР ТРЕБОВАНИЙ И ПОСТРОЕНИЕ СИСТЕМЫ ОТЧЕТНОСТИ
Рассмотрим алгоритм создания дашборда и научимся собирать требования от бизнес-заказчика. Поговорим о том, как правильно спроектировать систему отчетности для компании и как измерить её эффективность.
Смотреть уроки
Рассмотрим алгоритм создания дашборда и разберём его на реальном кейсе.
Поговорим о том, как на основе нескольких дашбордов спроектировать систему отчётности, закрывающую потребности бизнеса. Узнаем, какие существуют типы дашбордов и какие подходы к дизайну используются для каждого из них.
Рассмотрим, с помощью каких показателей можно следить за системой отчетности на уровне компании.
С нуля построим дашборд по рассмотренному алгоритму.
ФИНАЛЬНЫЙ ПРОЕКТ
Cоберём все разработанные дашборды в единую систему отчётности компании и представим свой проект преподавателям и другим студентам.