Аналитикам: выучите SQL, необходимый в 70% вакансий аналитиков и получите средний прирост з/п +20-40%. Продактам и руководителям: научим получать и визуализировать данные без помощи разработчиков.
Чему вы научитесь:
Получение и обработка данных
- Узнать количество продаж по дням, увидеть из каких регионов лучше конверсия в покупку, найти пользователей с самым большим чеком
Автоматизация и данные в реальном времени
- Можно один раз написать скрипт на SQL и затем получать регулярно обновляемые данные
Удобная визуализация данных
- Достаточно написать всего несколько строк на SQL, чтобы получить все необходимые вам данные — а дальше их можно вставить в Excel и получить удобные графики и визуализацию данных для принятия бизнес-решений
Программа курса:
Лекция 1: "Введение в блок SQL"
- Что такое SQL
- Возможности SQL
- Зачем аналитику SQL?
- Примеры использования SQL
Лекция 2: "SQL: Извлечение данных и операторы"
- Ключевые слова для извлечения данных
- Ключевые слова для фильтрации данных
- Порядок написания ключевых слов в SQL
Лекция 3: "SQL: Фильтрация данных и условия"
- Комментарии в SQL
- Чувствительность SQL к регистру
- WHERE и операторы NULL, IN, NOT IN, AND, OR, BETWEEN
- Извлечение таблицы и добавление столбца с текстом/числом/датой/NULL
Лекция 4: "SQL: Преобразование данных и операции в SQL"
- Как писать Alias
- Советы по использованию Alias
- Преобразования UPPER(), LOWER()
- Преобразования с помощью арифметических операций
- Преобразования CASE
Лекция 5: "SQL: Cортировка данных и работа с датой/временем"
- Преобразования даты/времени
- Модификации даты/времени
- Сортировка значений
- Извлечение первых N, последних N значений
Лекция 6: "Группировка данных"
- Функции агрегации MIN(), MAX(), AVG(), SUM(), COUNT()
- Группировка значений с GROUP BY
- Ключевое слово HAVING
- Порядок выполнения запроса
- Различие между WHERE и HAVING
Лекция 7: "Введение в базы данных"
- Роль баз данных в жизни человека
- Историю развития баз данных
- Архитектуру SQL запроса и связь с базами данных
- Основные термины
- реляционных баз данных
Лекция 8: "SQL: Объединение таблиц"
- Зачем уметь объединять таблицы?
- Как работает объединение таблиц?
- Способы объединения таблиц
- Дополнительные условия объединения
Лекция 9: "SQL: Подзапросы SELECT и FROM"
- Как работает подзапрос
- Подзапросы в SELECT
- Подзапросы в FROM
- Подзапросы в JOIN
- Подзапросы в WHERE
- Советы по работе с подзапросами
Лекция 10: "SQL: Подзапросы JOIN и WHERE"
- Как работает подзапрос
- Подзапросы в SELECT
- Подзапросы в FROM
- Подзапросы в JOIN
- Подзапросы в WHERE
- Советы по работе с подзапросами
Лекция 11: "SQL: Обновление, добавление и удаление данных"
- Зачем и как менять данные?
- Добавление данных (INSERT)
- Обновление данных (UPDATE)
- Удаление данных (DELETE)
Лекция 12: "SQL: Создание, изменение и удаление таблиц"
- Зачем и как менять таблицы?
- Как создавать таблицы
- Как изменять таблицы
- Как Удалять таблицы
Лекция 13: "SQL: Операции с текстом и оконные функции"
- Операции с текстом
- Конкатенация строк
- Определение длины строки
- Возвращение части строки
- Регулярные выражения
- Оконные функции
- Ускорение и оптимизация запросов
- Представления и общие табличные выражения
Лекция 14: "SQL: Ускорение и оптимизация запросов, табличные выражения"
- Операции с текстом
- Конкатенация строк
- Определение длины строки
- Возвращение части строки
- Регулярные выражения
- Оконные функции
- Ускорение и оптимизация запросов
- Представления и общие табличные выражения
Лекция 15: "Итоговый проект"
- В рамках итоговой работы разберем датасет компании
- Практика
Лекция 16: "Закрепление практики по SQL"
- Разберем некоторые рабочие инструменты специалистов по работе с данными:
- PowerBI
- Tableau
- Google Data Studio
- Yandex DataLens
- Mode Analytics
- Redash
- Metabase
Лекция 17: "Работа с дашбордами"
- Разберем некоторые рабочие инструменты специалистов по работе с данными:
- PowerBI
- Tableau
- Google Data Studio
- Yandex DataLens
- Mode Analytics
- Redash
- Metabase
Лекция 18: "Tableau: знакомство с инфраструктурой Tableau"
- Быстрый старт с инструментом Tableau
- Изучаем загрузку данных в Tableau
- Практика по созданию дашбордов
Лекция 19: "Модели данных и Табличные вычисления"
- Рассмотрим логическое и физическое объединение данных
- Иерархии Tableau
- Попрактикуемся в разного рода фильтрах
- Делаем несколько вычисляемых полей, табличных и посмотрим как работают быстрые вычисления
- Создаем иерархию
Лекция 20: "Tableau: Параметры и уровни детализации"
- Рассмотрим создание, изменение и удаление параметров
- Кейсы использования параметров
- Типы выражений уровня детализации с примерами
Лекция 21: "Tableau: Псевдонимы, сортировка, Actions"
- Разбираемся с ключевыми функциями
- Практика работы с функциями Tableau
Лекция 22: "Разработка дашбордов. Настройка взаимодействия между визуализациями"
- Подходы к созданию дашбордов и визуализации
- Сложные операции с дашбордами
- Бережно практикуем и закрепляем материал
Лекция 23: "SQL и Tableau"
- Использование SQL в Tableau
- Практика
- Разбор кейсов
Лекция 24: "SQL и Google Sheets, Excel"
- Использование SQL в Google Sheets и Excel
- Практика
- Разбор кейсов
Лекция 25: "Введение в Power BI"
- Как изучать с 0?
- Чем полезен PowerBI и где применяется?
- Первая практика
Лекция 26: "Power Query. Получение и преобразование данных"
- Учимся работать с получением и подготовкой данных
- Практика
Лекция 27: "Модель данных в Power BI"
- Учимся правильно собирать модели данных для последующей визуализации и анализа
- Практика
Лекция 28: "Анализ данных на DAX: синтаксис языка, базовые функции"
- Практикуем и изучаем синтаксис и языковые конструкции
- Создание мер и столбцов, работа с числами,
- Базовые функции (SUM, MIN, MAX, CALCULATE)
Лекция 29: "Визуализация данных: работа с отчетами, базовые принципы визуализации"
- Строим и визуализируем отчёты
- Разбираемся с базовыми принципами визуализации данных
- Практика
Лекция 30: "Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов"
- Изучаем PowerBI Service
- Создаём первые дашборды и изучаем возможности их оформления
- Лекция 31: "Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов"
- Использование SQL в Tableau
- Практика
- Разбор кейсов