Назад

Симулятор «SQL для анализа данных». Тариф Я сам

Simulative
Сложность
Для новичков
Длительность
2 мес

Описание курса

Онлайн-курс дает практическое обучение работе с данными, необходимое в реальном бизнесе. Вы освоите продуктовые метрики, SQL (от основ до сложных запросов), аналитику продаж, оконные функции, код стайл, DDL/DML и многое другое. Вас ждут: 100+ кейсов из реальной практики, 10 модулей и финальный проект от компании-партнера. Можно с нуля – всё подробно объясняем в лекциях, конспектах и практике. Обучение в формате стажировки Junior-аналитиком обеспечит полное погружение в профессию.

Тариф «Я сам»

  • Полный доступ к симулятору
  • Общение в нетворкинг-чате со студентами, преподавателями и выпускниками
  • Бессрочный доступ к материалам

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

Продуктовые метрики

Работа аналитика направлена на улучшение продукта, пользовательского опыта и оптимизацию ресурсов компании — для этого нужно глубоко разбираться в том, как «переводить» продукт на язык цифр и метрик. Подкрепим изученный материал расчетными заданиями. Дополнительно обсудим когортный анализ, ложную корреляцию и не только. В первом модуле подробно изучаем:

  • какие бывают продуктовые метрики и как их использовать
  • какие метрики первичны, а какие вторичны
  • как смотреть на метрики и извлекать пользу для бизнеса
  • как рассчитывать метрики
Введение в базы данных

Перед тем, как переходить к изучению языка SQL, нужно понять основы. В этой главе обсудим основные концепции баз данных, поговорим про реляционные/нереляционные БД, на живых примерах рассмотрим правила нормализации таблиц и многое другое. Подкрепим изученный материал практикой — вам предстоит нормализовать несколько БД в сервисе draw.io.

Основы работы с БД

В этой главе мы начнем «познавать» язык SQL. И первое, что нужно сделать — понять классификацию основных операторов, доступные типы данных и сценарии их использования. Отдельное внимание уделим подключению к базе данных разными способами — через консоль, через DBeaver и даже через Python! Поговорим про установку PostgreSQL на ваш локальный компьютер, разворачивание базы и решение типовых проблем. В качестве практики вы полностью пройдете этот путь вместе с нами - с момента скачивания дистрибутива до настройки всех необходимых инструментов и подключения к облачной базе.

Первые шаги в SQL

В этой Главе мы переходим к написанию первых боевых запросов. Поговорим про основные операторы отбора строк, сортировку, горизонтальную фильтрацию, отбор уникальных значений и т.д. Уделим особое внимание скалярным функциям (работа с датой/временем, работа с текстом) и полезным операторам (например, COALESCE, NULLIF и CASE). В конце вы решите 30+ задач и кейсов из реальной практики. Например, вы будете собирать базу контактов для формирования email-рассылки и классифицировать пользователей по их достижениям.

JOIN: Объединение таблиц – важнейшая операция в РСУБД

В данной главе мы будем обсуждать одну из ключевых операций — соединение таблиц с помощью JOIN. Подробно на примерах рассмотрим работу всех основных видов JOIN - от INNER до SELF и CROSS. Также уделим внимание полезным операторам UNION, INTERSECT, EXCEPT. Поговорим про типовые ошибки использования всех этих операторов, неправильные соединения, моделирование EXCEPT через JOIN и многое другое. В конце вам предстоит решить несколько десятков бизнес-кейсов. Например, проводить аналитику активности студентов на платформе по заказу крупного онлайн-университета.

GROUP BY: расчет агрегированных метрик и описательных статистик

Глава про группировки — чуть ли не важнейшая глава в Симуляторе. Почти ни одна серьезная задача не решается без агрегаций. Мы подробно обсудим оператор GROUP BY и все основные агрегатные функции, поговорим про фильтрацию агрегированных значений. На примерах рассмотрим использование «экзотических», но весьма полезных функций — расчета корреляции, моды, медианы, коэффициента регрессии и т.д. Отдельное внимание уделим полезным приемам (например, pivot или case внутри агрегатной функции).

В конце вас традиционно ждет масса практики. Например, расчет метрик n-day/rolling retention по активности клиентов на платформе, расчет MAU/WAU/DAU и многое другие.

Подзапросы, CTE, correlated subquery и вложенная логика

Подзапросы — еще одна очень важная часть синтаксиса SQL, мало какой запрос не содержит подзапрос. Мы подробно и с примерами поговорим про подзапросы, обобщенные табличные выражения (common table expressions) и сравним их между собой. Также затронем коррелированные подзапросы и сценарии использования подзапросов в фильтрах.

В качестве практики вас ждет бизнес-проект по заказу партнера: аптечной сети. Вам предстоит провести анализ ассортимента: ABC-XYZ анализ, анализ сочетаемости товаров в чеке и т.д.

Оконные функции: самый мощный инструмент для решения задач

Многие считают «оконки» продвинутым навыком, а мы считаем, что это must have. Поэтому в этой главе подробно рассматриваем все основные оконные функции и даже использование агрегатных функций как оконных. Также уделим много внимания тонкостям — как правильно формировать рамки (range/row) и какие типовые ошибки при этом допускают.

Подкрепим все это практикой — вам предстоит провести аналитику для финансового стартапа.

Код стайл: как писать красивый код на SQL

Недостаточно уметь писать код — нужно уметь писать его красиво, воспроизводимо и масштабируемо. Именно этому вам и предстоит научиться в этой главе.

В качестве закрепления материала вам предстоит провести подробный code review работы вашего коллеги. По нашим наблюдениям, после этого у людей кардинально меняется стиль написания кода!

DDL и DML: не SELECT-ом единым

Хороший специалист должен уметь все — не только писать запросы, но и спроектировать/развернуть базу, при необходимости. Поэтому в этой главе мы подробно разбираем все DML/DDL операторы — от CREATE/DELETE до ALTER/UPDATE и т.д. Говорим про ограничения, проверки, констраинты и многое другое.

В конце вам предстоит спроектировать базу (для полноценной LMS-системы), написать скрипты для ее создания и развернуть ее в облаке.

Финальный проект по модулю SQL

К этому моменту вы уже обладаете всеми основными навыками и знаниями, чтобы с легкостью выполнить серьезный отраслевой проект от одной из компаний-партнеров.

Вам на выбор будет предложено несколько проектов — вы выберите один из них, проведете масштабную работу в этом направлении и положите его в портфолио. Примеры проектов: проведение RFM анализа, аналитика системы монетизации, разработка плана повышения retention платформы.

Преподаватели

Кудрявцев Кирилл
Кудрявцев Кирилл
Лид продуктовой аналитики, Магнит, ex-Ozon. Более 5 лет в аналитике данных. В работе сосредоточен на решении проблем жизненного цикла пользователя, выявлении узких мест в воронке, продуктовых исследованиях и проверке гипотез с помощью А/В тестирования.
Алексанян Андрон
Алексанян Андрон
CEO / Founder IT Resume & Simulative. Основал платформу IT Resume. Реализовывал проекты в области аналитики, AI и Computer Vision. Преподаватель ИАТЭ НИЯУ МИФИ на кафедре Прикладной математики. Автор научных статей по анализу данных и обработке временных рядов.

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

Сколько времени занимает Симулятор?

Мы рассчитываем программу на 3 месяца. Однако вы можете двигаться в своем темпе и пройти программу быстрей или продолжить обучение после, если не успели.

Когда можно начать обучение?

После оплаты мы с вами свяжемся и откроем доступ к материалам – вы сможете приступить сразу.

Я обучаюсь с нуля – ваша программа мне подходит?

Да. У нас есть все необходимое для комфортного обучения с нуля – видео, текстовые лекции, конспекты и домашние задания. Постепенно вы будете переходить все к более и более сложной практике.

У меня уже есть опыт в аналитике – мне подойдет ваша программа?

Конечно! У нас сотни кейсов из реального бизнеса – порой даже опытные специалисты не могут их решить. Вы точно сможете круто прокачать свои hard skills.

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

Вы будете работать со всеми основными инструментами - DBeaver, PostgreSQL, draw.io и многими другими.

Чем отличаются тарифы «Я сам» и «Персональный»?

В «Персональном» мы делаем подробный code review всех ваших домашек. Это позволит вам быстро обучиться лучшим практикам и профессиональным приемам. Кроме того, вам постоянно помогает наставник.

Похожие курсы

Аналитика и Data Science
Симулятор «Аналитик данных». Тариф Базовый
12 мес
Старт: каждую пятницу
Кешбэк 5%: 142 балла
Цена
2 839 BYN
В рассрочку на 24 мес
119 BYN/мес
Аналитика и Data Science
Основы Power BI
1 мес
Старт: после оплаты
-28%
Кешбэк 5%: 38 баллов
1 042 BYN
755 BYN
В рассрочку на 6 мес
126 BYN/мес
Аналитика и Data Science
Power BI и Power Query
1 мес
Старт: 25 июня
-65%
Кешбэк 5%: 13 баллов
719 BYN
252 BYN
В рассрочку на 3 мес
84 BYN/мес
Аналитика и Data Science
Профессия Аналитик данных
14 мес
Старт: 8 июля
-40%
Кешбэк 30%: 1 956 баллов
10 865 BYN
6 520 BYN
В рассрочку на 36 мес
182 BYN/мес
Аналитика и Data Science
Data Science Academy
4 мес
Старт: 27 июня
-65%
Кешбэк 5%: 52 балла
2 965 BYN
1 038 BYN
В рассрочку на 10 мес
104 BYN/мес
Аналитика и Data Science
Профессия Data Scientist
24 мес
Старт: 3 июля
ХИТ
-40%
Кешбэк 30%: 2 301 балл
12 785 BYN
7 670 BYN
В рассрочку на 36 мес
214 BYN/мес
Аналитика и Data Science
Data Scientist с нуля до PRO
25 мес
Старт: 26 июня
-40%
Кешбэк 30%: 2 609 баллов
14 490 BYN
8 695 BYN
В рассрочку на 36 мес
242 BYN/мес
Аналитика и Data Science
Data Scientist с нуля до Junior
9 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 363 балла
7 572 BYN
4 543 BYN
В рассрочку на 30 мес
152 BYN/мес
Аналитика и Data Science
Аналитика в маркетинге
1 мес
Старт: 25 июня
-65%
Кешбэк 5%: 35 баллов
1 977 BYN
692 BYN
В рассрочку на 6 мес
116 BYN/мес
Аналитика и Data Science
Симулятор «Аналитик данных». Тариф Персональный
12 мес
Старт: каждую пятницу
Кешбэк 5%: 214 баллов
Цена
4 277 BYN
В рассрочку на 30 мес
143 BYN/мес
Аналитика и Data Science
Аналитика в продажах
1 мес
Старт: 25 июня
-65%
Кешбэк 5%: 35 баллов
1 977 BYN
692 BYN
В рассрочку на 6 мес
116 BYN/мес
Аналитика и Data Science
DAX Mastering
1 мес
Старт: после оплаты
-28%
Кешбэк 5%: 38 баллов
1 042 BYN
755 BYN
В рассрочку на 6 мес
126 BYN/мес
Аналитика и Data Science
Профессия Data Scientist
12 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 360 баллов
7 552 BYN
4 531 BYN
В рассрочку на 30 мес
152 BYN/мес
Аналитика и Data Science
Обработка и анализ данных в SQL
1 мес
Старт: 27 июня
-65%
Кешбэк 5%: 11 баллов
593 BYN
208 BYN
В рассрочку на 3 мес
70 BYN/мес
Аналитика и Data Science
Профессия Аналитик 1С
8 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 123 балла
6 237 BYN
3 742 BYN
В рассрочку на 24 мес
156 BYN/мес
Аналитика и Data Science
Data Science аналитик
9 мес
Старт: 29 июня
-65%
Кешбэк 30%: 1 050 баллов
9 997 BYN
3 499 BYN
В рассрочку на 24 мес
146 BYN/мес
Аналитика и Data Science
Профессия BI-аналитик
6 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 808 баллов
4 487 BYN
2 692 BYN
В рассрочку на 18 мес
150 BYN/мес
Аналитика и Data Science
Data Scientist в медицине с нуля
12 мес
Старт: 29 июня
-65%
Кешбэк 30%: 900 баллов
8 569 BYN
2 999 BYN
В рассрочку на 24 мес
125 BYN/мес
Аналитика и Data Science
Симулятор «Аналитик данных». Тариф VIP
12 мес
Старт: каждую пятницу