Содержание пакета (6 курсов)
1. ABC-XYZ анализ в SQL 4.95
ВВЕДЕНИЕ В КУРС
7 уроков
1.
Презентация курса
↗
2.
Дополнительная информация
↗
3.
Установка DBeaver и pgAdmin
↗
4.
Импортирование данных и подключение к БД
↗
5.
Описание базы данных
↗
6.
Исследование данных
↗
7.
Разбор задач по исследованию данных
↗
ABC-АНАЛИЗ В SQL
6 уроков
1.
ABC-анализ: тест
↗
2.
Задание
↗
3.
Разбор ABC-анализа
↗
4.
Код решения
↗
5.
Проверка в MS Excel
↗
6.
Выводы
↗
XYZ-АНАЛИЗ В SQL
6 уроков
1.
XYZ-анализ: тест
↗
2.
Задание
↗
3.
Разбор XYZ-анализа
↗
4.
Код решения
↗
5.
Проверка в MS Excel
↗
6.
Выводы
↗
ОБЪЕДИНЕНИЕ ВИДОВ АНАЛИЗА: ABC-XYZ
5 уроков
1.
Создание представлений
↗
2.
Код представлений ABC-XYZ анализа
↗
3.
Объединение результатов из представлений
↗
4.
Итоговый запрос без представлений
↗
5.
Итоговые выводы ABC-XYZ анализа
↗
БОНУС: РАЗБОР БИЗНЕС КЕЙСОВ С ПОМОЩЬЮ SQL
6 уроков
1.
Альфа-Банк, Тинькофф: разбор тестовых заданий
↗
2.
Фиксация входа-выхода сотрудников: разбор задачи
↗
3.
Acceptance Rate By Date [Тестовое]: разбор задачи
↗
4.
Highest Energy Consumption [Тестовое]: разбор задачи
↗
5.
Highest Cost Orders [Amazon]: разбор задачи
↗
6.
Finding User Purchases [Amazon]: разбор задачи
↗
FEEDBACK
1 урок
1.
Форма обратной связи
↗
2. Metabase: визуализация данных 5.00
ВВЕДЕНИЕ В КУРС
5 уроков
1.
Презентация курса
↗
2.
Дополнительная информация
↗
3.
Установка DBeaver
↗
4.
Подключение к базе данных
↗
5.
Описание базы данных "Nordwind"
↗
АРЕНДА СЕРВЕРА И УСТАНОВКА ПО
7 уроков
1.
Локальное разворачивание Metabase с помощью Docker
↗
2.
Запуск Metabase на VM
↗
3.
Аренда сервера
↗
4.
Установка Docker
↗
5.
Установка Metabase
↗
6.
Добавление базы данных "Nordwind"
↗
7.
Описание базы данных "Sample Database"
↗
ОСНОВЫ METABASE
21 урок
1.
Общие настройки и разработка коллекций
↗
2.
Questions
↗
3.
Table
↗
4.
Number & Detail
↗
5.
Bar & Row
↗
6.
Line
↗
7.
Area
↗
8.
Combo (Bar & Line)
↗
9.
Pie chart
↗
10.
Progress
↗
11.
Gauge
↗
12.
Trend
↗
13.
Funnel
↗
14.
Waterfall
↗
15.
Scatter plot
↗
16.
Pivot table
↗
17.
Maps
↗
18.
Filters
↗
19.
Model
↗
20.
Разработка Dashboard
↗
21.
Разбор практических заданий
↗
ABC-АНАЛИЗ В METABASE
4 урока
1.
ABC-анализ: тест
↗
2.
SQL-запрос
↗
3.
Визуализация результатов
↗
4.
ABC-Dashboard
↗
БОНУС: РАЗБОР БИЗНЕС КЕЙСОВ С ПОМОЩЬЮ SQL
7 уроков
1.
Вступительное слово
↗
2.
Альфа-Банк, Тинькофф: разбор тестовых заданий
↗
3.
Фиксация входа-выхода сотрудников: разбор задачи
↗
4.
Acceptance Rate By Date [Тестовое]: разбор задачи
↗
5.
Highest Energy Consumption [Тестовое]: разбор задачи
↗
6.
Highest Cost Orders [Amazon]: разбор задачи
↗
7.
Finding User Purchases [Amazon]: разбор задачи
↗
FEEDBACK
1 урок
1.
Форма обратной связи
↗
3. Microsoft Power BI, Power Query, DAX 4.90
ВВЕДЕНИЕ В КУРС
3 урока
1.
Демонстрация итогового отчета
↗
2.
Полезные ссылки
↗
3.
Установка Power BI, обзор платформы
↗
ETL-ПРОЦЕССЫ (POWER QUERY)
16 уроков
1.
Подключение к базе данных Nordwind
↗
2.
Подключение данных из csv-файла
↗
3.
Подключение файлов из папки
↗
4.
Преобразования данных
↗
5.
Инструменты для работы с данными
↗
6.
Разработка календаря в Power BI
↗
7.
Разработка календаря в Power Query
↗
8.
Функции по работе с датами
↗
9.
Создание условного столбца
↗
10.
Объединение запросов
↗
11.
Группировка и агрегирование данных
↗
12.
Настройка источников данных
↗
13.
Настройка параметров обновления запросов
↗
14.
Дополнительные типы данных и категории
↗
15.
Итоговые преобразования данных
↗
16.
Тест - Power BI & Power Query
↗
МОДЕЛЬ ДАННЫХ
9 уроков
1.
Модель данных
↗
2.
Разработка модели данных
↗
3.
Разбор активных и неактивных связей между таблицами
↗
4.
Кардинальность связей между таблицами
↗
5.
Потоки фильтрации между таблицами
↗
6.
Двунаправленная фильтрация между таблицами
↗
7.
Скрытие полей в представлении "Report"
↗
8.
Советы по моделированию данных
↗
9.
Тест - Моделирование данных в Power BI
↗
АНАЛИЗ ДАННЫХ С ПОМОЩЬЮ DAX В MS POWER BI
26 уроков
1.
Введение в DAX: вычисляемые столбцы
↗
2.
Введение в DAX: меры
↗
3.
Вычисляемые столбцы vs Меры
↗
4.
Типы контекста в DAX
↗
5.
Явные и неявные меры
↗
6.
Разбор быстрых мер
↗
7.
Синтаксис формул DAX
↗
8.
Алгоритм расчета меры
↗
9.
Категории функций DAX
↗
10.
Функции "Дата/время"
↗
11.
Логические функции
↗
12.
Текстовые функции
↗
13.
Изменение региональных настроек
↗
14.
Агрегатные и математические функции
↗
15.
Функции подсчета
↗
16.
Особенность функций DAX
↗
17.
Функция CALCULATE
↗
18.
Функции CALCULATE и ALL
↗
19.
Функции CALCULATE и FILTER
↗
20.
Исправление ошибок при изменении региона
↗
21.
Итеративные функции
↗
22.
Формулы по работе со временем
↗
23.
Разработка итоговых мер и столбцов
↗
24.
Редактирование данных в подключенных файлах
↗
25.
Советы по использованию DAX
↗
26.
Тест по выражениям DAX
↗
ВИЗУАЛИЗАЦИЯ ДАННЫХ В POWER BI
27 уроков
1.
Добавление объектов и визуальных элементов
↗
2.
Форматирование визуальных элементов
↗
3.
Уровни фильтрации
↗
4.
Фильтрация с помощью слайсера
↗
5.
Визуализация данных с помощью карточек
↗
6.
Визуализация текстовых данных с помощью карточки
↗
7.
Получение данных из интернета
↗
8.
Визуализация данных с помощью карт
↗
9.
Визуализация данных: Treemap
↗
10.
Визуализация с помощью графиков и диаграмм с накоплением
↗
11.
Добавление линии тренда на графики
↗
12.
Визуализация достижения цели с помощью датчиков
↗
13.
Изменение взаимодействия между визуальными элементами
↗
14.
Добавление детализированных фильтров
↗
15.
Добавление закладки
↗
16.
Total Profit and Quantity Products by Products
↗
17.
Разработка страницы: Clients Overview
↗
18.
Разработка страниц: Employees Overview и Revenue by Employee
↗
19.
Разработка страницы: Suppliers Overview
↗
20.
Запросы к данным на естественном языке
↗
21.
Пользовательские визуальные элементы
↗
22.
Разработка панели навигации между страницами
↗
23.
Использование макета для мобильных устройств
↗
24.
Безопасность на уровне строк
↗
25.
Советы по визуализации данных
↗
26.
Тест - Визуализация
↗
27.
Итоговый файл
↗
FEEDBACK
1 урок
1.
Форма обратной связи
↗
4. SQL для всех: от начинающих до продвинутых 4.95
ВВЕДЕНИЕ В КУРС
7 уроков
1.
Презентация курса
↗
2.
Вступительное слово
↗
3.
Установка DBeaver и PgAdmin 4
↗
4.
Подключение к БД "Nordwind"
↗
5.
Создание локальной БД
↗
6.
Определения, знакомство с базой данных
↗
7.
Группы операторов SQL
↗
БАЗОВЫЕ SELECT-ЗАПРОСЫ
11 уроков
1.
Первые SELECT-запросы
↗
2.
Типы данных, приведение типов
↗
3.
Фильтрация данных, оператор WHERE
↗
4.
Логические операторы AND, OR, NOT
↗
5.
Сортировка данных, оператор ORDER BY
↗
6.
Операторы LIMIT и OFFSET
↗
7.
Агрегатные функции
↗
8.
Группировка данных, оператор GROUP BY
↗
9.
Фильтрация групп, оператор HAVING
↗
10.
Порядок обработки операторов
↗
11.
Практические задания по итогам 2-ого модуля
↗
СОЕДИНЕНИЕ И ОБЪЕДИНЕНИЕ ТАБЛИЦ
10 уроков
1.
INNER JOIN
↗
2.
LEFT & RIGHT JOIN
↗
3.
FULL JOIN
↗
4.
CROSS JOIN
↗
5.
Cheat Sheet Join
↗
6.
Обновленный порядок обработки операторов
↗
7.
UNION
↗
8.
INTERSECT
↗
9.
EXCEPT
↗
10.
Практические задания по итогам 3-ого модуля
↗
ФУНКЦИИ В SQL
5 уроков
1.
Функции по работе с текстом
↗
2.
Функции по работе числами
↗
3.
Функции по работе датами
↗
4.
Функции MySQL
↗
5.
Практические задания по итогам 4-ого модуля
↗
SUBQUERY, CTE, CASE, COALESCE, NULLIF, EXISTS, ANY, ALL
8 уроков
1.
Подзапросы
↗
2.
Common Table Expression (CTE)
↗
3.
Оператор CASE
↗
4.
Оператор COALESCE
↗
5.
Оператор NULLIF
↗
6.
Оператор EXISTS
↗
7.
Операторы ANY и ALL
↗
8.
Практические задания по итогам 5-ого модуля
↗
ОПЕРАТОРЫ ГРУППЫ DDL И DML
7 уроков
1.
CREATE
↗
2.
ОГРАНИЧЕНИЯ
↗
3.
ALTER
↗
4.
DROP & TRUNCATE
↗
5.
INSERT
↗
6.
UPDATE
↗
7.
DELETE
↗
ТЕСТЫ НА ЗАКРЕПЛЕНИЕ МАТЕРИАЛА
3 урока
1.
Тест на закрепление (часть 1)
↗
2.
Тест на закрепление (часть 2)
↗
3.
Тест на закрепление (часть 3)
↗
ОКОННЫЕ ФУНКЦИИ
15 уроков
1.
Введение в оконные функции
↗
2.
Ранжирующие оконные функции
↗
3.
Использование конструкции window
↗
4.
Сортировка окна и результатов, отличия
↗
5.
Определение партиции: PARTITION BY
↗
6.
Агрегатные оконные функции
↗
7.
Порядок выполнения оконной функции в запросе
↗
8.
Функции смещения
↗
9.
Фиксация входа-выхода сотрудников
↗
10.
Скользящие агрегатные функции
↗
11.
Фреймы: ROWS
↗
12.
Фреймы: GROUPS
↗
13.
Фреймы: RANGE
↗
14.
Исключения:EXCLUDE
↗
15.
Фильтрация записей фрейма: FILTER
↗
ДОП. ЗАДАНИЯ ПО ОКОННЫМ ФУНКЦИЯМ
3 урока
1.
Задачи (часть 1)
↗
2.
Задачи (часть 2)
↗
3.
Задачи (часть 3)
↗
ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ
7 уроков
1.
Представления (View)
↗
2.
Разработка функций
↗
3.
Введение в триггеры
↗
4.
Логирование данных с помощью триггеров
↗
5.
Операции над триггерами
↗
6.
Нормализация базы данных
↗
7.
Экспорт данных и создание дампов
↗
РАЗБОР БИЗНЕС КЕЙСОВ С ПОМОЩЬЮ SQL
6 уроков
1.
Двумерный ABC-анализ
↗
2.
Альфа-Банк, Тинькофф: разбор тестовых заданий
↗
3.
Acceptance Rate By Date [Тестовое]: разбор задачи
↗
4.
Highest Energy Consumption [Тестовое]: разбор задачи
↗
5.
Highest Cost Orders [Amazon]: разбор задачи
↗
6.
Finding User Purchases [Amazon]: разбор задачи
↗
FEEDBACK
2 урока
1.
Форма обратной связи
↗
2.
Бонус: единый конспект
↗
5. Когортный & RFM-анализ в SQL 5.00
ВВЕДЕНИЕ В КУРС
7 уроков
1.
Презентация курса
↗
2.
Дополнительная информация
↗
3.
Установка DBeaver и pgAdmin
↗
4.
Импортирование данных и подключение к БД
↗
5.
Описание базы данных
↗
6.
Исследование данных
↗
7.
Разбор задач по исследованию данных
↗
КОГОРТНЫЙ АНАЛИЗ LTV В SQL
9 уроков
1.
Введение в когортный анализ: тест
↗
2.
Задание
↗
3.
Проверка исходных данных
↗
4.
Анализ полноты данных по месячным когортам
↗
5.
Анализ длительности наблюдения по когортам
↗
6.
Определение точек насыщения
↗
7.
Разбор решения
↗
8.
Код решения
↗
9.
Выводы
↗
КОГОРТНЫЙ АНАЛИЗ: СРЕДНИЙ ПОМЕСЯЧНЫЙ ВКЛАД
4 урока
1.
Задание
↗
2.
Разбор решения
↗
3.
Код решения
↗
4.
Выводы
↗
RFM-АНАЛИЗ В SQL
7 уроков
1.
Введение в RFM-анализ: тест
↗
2.
Задание
↗
3.
Предобработка данных
↗
4.
Определение пороговых значений
↗
5.
Разбор решения
↗
6.
Код решения
↗
7.
Выводы
↗
БОНУС: РАЗБОР БИЗНЕС КЕЙСОВ С ПОМОЩЬЮ SQL
6 уроков
1.
Альфа-Банк, Тинькофф: разбор тестовых заданий
↗
2.
Фиксация входа-выхода сотрудников: разбор задачи
↗
3.
Acceptance Rate By Date [Тестовое]: разбор задачи
↗
4.
Highest Energy Consumption [Тестовое]: разбор задачи
↗
5.
Highest Cost Orders [Amazon]: разбор задачи
↗
6.
Finding User Purchases [Amazon]: разбор задачи
↗
FEEDBACK
1 урок
1.
Форма обратной связи
↗
6. Основы Python для анализа данных 5.00
ВВЕДЕНИЕ В КУРС
6 уроков
1.
Презентация курса
↗
2.
Вступительное слово, ссылки на полезные материалы
↗
3.
Jupyter Notebook vs Google Colab
↗
4.
Установка и запуск Jupyter Notebook
↗
5.
Markdown: Основы синтаксиса
↗
6.
PEP: Руководство по стилю кода в Python
↗
ВВЕДЕНИЕ В ЯЗЫК, ПЕРЕМЕННЫЕ И БАЗОВЫЕ ТИПЫ ДАННЫХ
6 уроков
1.
Переменные и целые числа
↗
2.
Практика по теме "Переменные и целые числа"
↗
3.
Числа с плавающей точкой, комплексные числа, конвертация типов
↗
4.
Практика по теме "Числа с плавающей точкой, комплексные числа"
↗
5.
Логический тип данных, логические операторы, NoneType
↗
6.
Практика по теме "Логический тип данных, логические операторы"
↗
СТРОКИ И ВВОД-ВЫВОД
9 уроков
1.
Строки и функции ввода-вывода (input & print)
↗
2.
Практика по теме "Строки и функции ввода-вывода (input & print)"
↗
3.
Индексация строк и срезы
↗
4.
Практика по теме "Индексация строк и срезы"
↗
5.
Практика по теме "Индексация строк и срезы"
↗
6.
Строковые функции и методы (ч. 1)
↗
7.
Практика по теме "Строковые функции (ч. 1)"
↗
8.
Строковые функции и методы (ч. 2)
↗
9.
Практика по теме "Строковые функции (ч. 2)"
↗
УПОРЯДОЧЕННЫЕ КОЛЛЕКЦИИ ДАННЫХ
6 уроков
1.
Тип данных — "Список (ч. 1)"
↗
2.
Практика по теме "Списки (ч. 1)"
↗
3.
Тип данных — "Список (ч. 2)"
↗
4.
Практика по теме "Списки (ч. 2)"
↗
5.
Тип данных — "Кортеж"
↗
6.
Практика по теме "Кортежи"
↗
НЕУПОРЯДОЧЕННЫЕ КОЛЛЕКЦИИ ДАННЫХ
4 урока
1.
Тип данных — "Множества"
↗
2.
Практика по теме "Множества"
↗
3.
Тип данных — "Словарь"
↗
4.
Практика по теме "Словарь"
↗
РАБОТА С МОДУЛЯМИ И ДАТА/ВРЕМЯ
4 урока
1.
Модули и библиотеки
↗
2.
Работа с датой и временем (ч. 1)
↗
3.
Работа с датой и временем (ч. 2)
↗
4.
Практика по теме "Работа с датой и временем"
↗
ДОПОЛНИТЕЛЬНЫЕ ТИПЫ ДАННЫХ
2 урока
1.
Дополнительные типы данных
↗
2.
Практика по теме "Дополнительные типы данных"
↗
Работа с файлами
1 урок
1.
Базовая работа с файлами
↗
УСЛОВИЯ
4 урока
1.
Условный оператор
↗
2.
Практика по теме "Условный оператор"
↗
3.
Тернарный оператор
↗
4.
Практика по теме "Тернарный оператор"
↗
ЦИКЛЫ И УПРАВЛЕНИЕ ИТЕРАЦИЯМИ
10 уроков
1.
Цикл while
↗
2.
Практика по теме "Цикл while"
↗
3.
Цикл for (ч. 1)
↗
4.
Практика по теме "Цикл for (ч. 1)"
↗
5.
Цикл for (ч. 2)
↗
6.
Практика по теме "Цикл for (ч. 2)"
↗
7.
Операторы continue, break и pass
↗
8.
Практика по теме "Операторы continue, break и pass"
↗
9.
Comprehensions
↗
10.
Практика по теме "Comprehensions"
↗
ФУНКЦИИ
5 уроков
1.
Методы и функции
↗
2.
Функции с параметрами
↗
3.
Практика по теме "Функции с параметрами"
↗
4.
Работа с параметрами функций: *args и **kwargs
↗
5.
Обработка исключений: try и except
↗
ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ: MAP, FILTER, REDUCE, LAMBDA
6 уроков
1.
Map, Filter и Lambda-функции
↗
2.
Практика по теме "Map, Filter и Lambda-функции"
↗
3.
Функция apply
↗
4.
Условные выражения, Reduce и Lambda-сортировка
↗
5.
Практика по теме "Усл. выражения, Reduce и сортировка с Lambda"
↗
6.
Python: полезные материалы
↗
FEEDBACK
3 урока
1.
Завершение и итоги курса
↗
2.
FeedBack
↗
3.
Бонус: Единый конспект лекций
↗