academ/ca / бесплатный курс

Бесплатный курс по аналитике данных с нуля: Excel, SQL, Power BI и поиск работы

Шесть модулей, чтобы понять профессию изнутри и попробовать главные инструменты аналитика: что он делает на работе, как писать запросы на SQL, как устроен Power BI, как рекрутер смотрит ваше резюме и что спрашивают на собеседовании. Видеоуроки, подробные конспекты и практика — бесплатно и без регистрации.

6 модулей
от профессии до собеседования
15 вопросов
с собеседований и ответы на них
0 ₸
без регистрации
Как проходить курс
  • По порядку: каждый модуль опирается на предыдущий. Один модуль — один вечер.
  • Смотрите видео, затем читайте конспект — в нём всё главное из урока, к нему удобно возвращаться.
  • Обязательно делайте практику. Аналитику нельзя выучить просмотром — только руками.

01 /Чем на самом деле занимается аналитик данных

Откуда взялась аналитика

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

Четыре инструмента аналитика

ИнструментЗачем нужен
Excel / Google ТаблицыПростые вычисления и быстрые отчёты. В одних компаниях Excel, в других — Google Таблицы.
SQLЯзык запросов к базам данных: отфильтровать, отсортировать, соединить таблицы и вытащить нужное. В банке, например, все транзакции лежат в базе.
Power BIВизуализация. Голую таблицу руководителю не отдают — из неё делают дашборд, «приборную панель» бизнеса, как спидометр и датчик топлива в машине. Отчёт подключается к базе или файлу и обновляется сам.
PythonБолее сложные задачи, например A/B-тесты: пользователей делят на две группы, одной показывают старую версию приложения, другой — новую, и сравнивают поведение. Если вы видели в Instagram то маленький, то огромный значок Stories — вы участвовали в таком тесте.

Как выглядит рабочий день

Около 80% времени аналитик пишет SQL-запросы. Приходит задача от руководителя или коллег: «Найди всех клиентов, которые купили у нас только один раз: что они покупали, сколько в среднем принесли и почему не купили второй продукт». Аналитик пишет запрос, отдаёт таблицу, коллеги просят поменять фильтры — он дорабатывает запрос и отдаёт снова.

Вторая половина работы — объяснить результат. Чаще всего вы презентуете людям, которые не разбираются в SQL и Power BI, поэтому вывод нужно формулировать просто: «продажи упали, потому что…», а не «в таблице такая схема».

Нужно ли профильное образование

Нет. В вакансиях требуют инструменты — Excel, SQL, Power BI, Python, — а не диплом аналитика. Техническое или математическое образование будет плюсом, но не обязательным условием. Главное — уверенно ответить на собеседовании и рассказать, что вы умеете делать руками.

Кому подойдёт профессия

Скорее подойдёт

  • Любите копаться в деталях, находить ошибки, замечать закономерности.
  • Уже работаете с таблицами: финансы, аудит, бухгалтерия, экономика.
  • Готовы сидеть над задачей, пока не найдёте ответ.

Возможно, не ваше

  • Больше всего любите общаться, выступать, вести переговоры.
  • Тянет к продажам, маркетингу, креативу, а не к цифрам.
  • Идёте только за зарплатой, а таблицы не нравятся.
Я сам пришёл в аналитику с госслужбы: около полугода учил инструменты и перешёл. Растущие зарплаты, возможность работать удалённо и менять компании — ни разу не пожалел о выборе.

Подробнее о зарплатах в Казахстане и рынке вакансий — в нашем гиде «Аналитик данных: кто это и как стать».

02 /Excel: 7 фишек, которые сокращают работу с 3 часов до 15 минут

Excel или Google Таблицами пользуются почти все аналитики — по нашему опросу, 95%. Вот семь функций, которые экономят больше всего времени. Все примеры — на таблице продаж интернет-магазина: товары, категории, города, продавцы, суммы.

1. ВПР — подтянуть данные из другой таблицы

В таблице продаж есть только код продавца (seller ID), а имена продавцов — в отдельном справочнике. Так устроено почти везде: всю информацию в одну таблицу на сотню столбцов не складывают. ВПР (вертикальный поиск) находит код в справочнике и возвращает нужный столбец:

=ВПР(код_продавца; справочник_продавцов; 5; 0)

Здесь 5 — номер столбца с именем в справочнике, 0 — точное совпадение. Нажмите F4, чтобы закрепить диапазон справочника знаками $, и протяните формулу вниз. Ошибка #Н/Д значит, что такого кода в справочнике нет — например, в продажах записано «S012», а в справочнике «S12».

2. Сводные таблицы — статистика в 3–4 клика

Встаньте в таблицу, нажмите Ctrl+A, затем Вставка → Сводная таблица → На новый лист. Перетащите категорию и товар в «Строки», выручку — в «Значения», город — в «Столбцы». Без единой формулы получите продажи по категориям и городам.

3. Power Query — склеить десятки файлов автоматически

Если у вас папка с отчётами одинаковой структуры — за каждый день, месяц или квартал, — не копируйте их вручную. Данные → Получить данные → Из файла → Из папки, выберите папку и нажмите Объединить и загрузить. Excel склеит все файлы в одну таблицу, а в столбце Source.Name покажет, из какого файла каждая строка. Там же, в Power Query, данные можно очистить и добавить новые столбцы.

4. Условное форматирование по формуле

Чтобы в большой таблице сразу видеть крупные заказы, выделите таблицу со второй строки и выберите Главная → Условное форматирование → Создать правило → Использовать формулу:

=$I2>500000

Задайте жёлтую заливку — и все строки, где продажа больше 500 000 ₸, подсветятся целиком. Знак $ перед I фиксирует столбец с выручкой.

5. Горячие клавиши

КлавишиЧто делают
Ctrl+→ / ↓Прыгнуть к краю таблицы вместо прокрутки мышкой
F4Закрепить ссылку в формуле знаком $ (на ноутбуке может быть Fn+F4)
Ctrl+Z / Ctrl+YОтменить / повторить действие
Ctrl+Shift+VВставить без форматирования
Ctrl+F / Ctrl+HНайти / найти и заменить
Ctrl+TПревратить диапазон в «умную» таблицу Excel

Полная шпаргалка с 20 сочетаниями для Windows и Mac — в нашем бесплатном курсе Excel.

6. Проверка данных — выпадающий список

Чтобы коллеги не вписывали «Алматы» в пяти вариантах, сделайте выпадающий список: Данные → Проверка данных → Тип данных: Список, в «Источнике» выделите столбец с городами. Теперь значение выбирают из списка, а не печатают руками.

7. Copilot — ИИ пишет формулы за вас

В Excel из Microsoft 365 с подпиской Copilot ИИ работает прямо с вашей таблицей — не нужно делать скриншоты и копировать данные в чат. Главная → Copilot, затем выберите режим работы с приложением (не обычный чат) и напишите задачу, например:

В столбце C есть «Алма», «Алматы», «Алмата», «Almaty» и другие варианты. Напиши формулу, которая приведёт названия городов к одному виду.

Copilot предложит формулу, а кнопка «Вставить столбец» добавит её в таблицу. Формулу, на которую вручную ушло бы полчаса, вы получите за пару минут.

Практика: пройдите наш бесплатный курс Excel с нуля — 4 недели, 15 уроков и тренировочный файл на 400 заказов с заданиями, которые проверяются автоматически.

03 /SQL с нуля: установка MySQL и первые запросы

SQL и MySQL — в чём разница

SQL — это язык, на котором «разговаривают» с базами данных. MySQL — конкретная программа, которая этот язык понимает и хранит данные. Как испанский язык и человек, который на нём говорит. MySQL — одна из самых популярных бесплатных баз данных в мире и хорошо подходит для обучения.

Почему не хранить всё в Excel

На листе Excel помещается чуть больше миллиона строк, а на больших объёмах формулы начинают тормозить и файл падает. Кроме того, с десятками файлов сложно разобраться, у кого какой доступ. База данных хранит миллионы строк и отвечает на запрос за секунды.

Установка за 15 минут

  1. Скачайте установщикНа странице dev.mysql.com/downloads/installer выберите маленький установщик (около 2 МБ). Регистрироваться не нужно — нажмите «No thanks, just start my download».
  2. Выберите Custom и два компонентаMySQL Server — место, где хранятся данные (в нашем случае сервером будет ваш компьютер), и MySQL Workbench — программа, в которой вы пишете запросы.
  3. Задайте простой парольИ обязательно запомните его. Чтобы сбросить забытый пароль, придётся полностью удалять и переустанавливать MySQL.
  4. Загрузите учебную базу SakilaЭто готовая база от создателей MySQL — данные компании по прокату фильмов. Скачайте ZIP-архив, распакуйте. В Workbench откройте файл sakila-schema.sql, выделите всё (Ctrl+A) и запустите кнопкой-молнией — создадутся пустые таблицы. Затем так же запустите sakila-data.sql — таблицы наполнятся данными.

Первые запросы

Обновите список Schemas слева — появится база sakila с таблицами actor, film, customer, payment и другими. Выберите её и запустите:

-- все столбцы из таблицы актёров
SELECT * FROM actor;

-- только актёры с именем Penelope (их четверо)
SELECT * FROM actor
WHERE first_name = 'PENELOPE';

-- топ-10 клиентов по сумме платежей
SELECT customer_id, SUM(amount) AS total
FROM payment
GROUP BY customer_id
ORDER BY total DESC
LIMIT 10;

SELECT переводится как «выбрать», звёздочка — «все столбцы», FROM — «откуда». Пять конструкций покрывают большую часть работы начинающего аналитика:

КонструкцияЧто делает
SELECT … FROMВыбрать столбцы из таблицы
WHEREОставить только нужные строки
ORDER BYОтсортировать результат
GROUP BYСгруппировать и посчитать итоги: сумму, количество, среднее
JOINСоединить две таблицы по общему полю
Практика: если не хочется ничего устанавливать, пройдите 12 заданий в бесплатном SQL-тренажёре «Лишний пассажир» прямо в браузере — от первого SELECT до JOIN. Если застряли, ИИ-наставник подскажет, но не выдаст ответ.

04 /Power BI с нуля: вся суть за 10 минут

Установка

  • Power BI Desktop бесплатный. «Desktop» значит, что программа работает на вашем компьютере, а не в облаке.
  • Установить можно через Microsoft Store или отдельным установщиком с сайта Microsoft, если Store не открывается.
  • Работает только на Windows — на Mac Power BI Desktop не устанавливается.
  • При первом запуске программа может попросить email — просто нажмите «Отмена». Многие на этом шаге пугаются и закрывают программу, хотя работать это не мешает.

Интерфейс

Power BI — продукт Microsoft, поэтому он похож на Excel: сверху лента с кнопками, снизу страницы отчёта (как листы), справа панели «Данные» и «Визуализации» — там выбирают тип графика. Кнопка «Получить данные» подключает источники: Excel, CSV, папку с файлами, PDF, базы данных SQL и MySQL.

Чем дашборд лучше презентации

  1. Он интерактивный. Кликаете на элемент графика — фильтруется весь отчёт. Руководитель сам смотрит срезы по региону, возрасту или отрасли, вместо того чтобы просить вас переделать слайды.
  2. Он обновляется. Обновились данные — нажали «Обновить», и отчёт пересчитался. Один раз сделали — и больше не собираете его вручную.
  3. Он построен на модели данных. Во вкладке модели видно, как таблицы связаны между собой. Если связи нет, графики не будут фильтровать друг друга.

Для чистки данных в Power BI есть тот же Power Query, что и в Excel: кнопка «Преобразовать данные».

Практика: скачайте готовый пример отчёта от Microsoft — например, HR-аналитику «Employee Hiring and History» — и покликайте по нему. Затем возьмите тренировочный файл из курса Excel (400 заказов магазина) и соберите свою страницу: выручка по месяцам, по городам и по каналам продаж. Это готовый первый проект для портфолио.

05 /Как рекрутер видит ваше резюме: разбор реальной вакансии на hh

Мы разместили настоящую вакансию аналитика данных в Алматы на hh.kz и посмотрели на отклики глазами рекрутера. Около 30% откликов пришло вообще из других стран СНГ, а с тестовым заданием получилось так:

300
кандидатам отправили тестовое задание
20
его выполнили
≈5
сделали его хорошо
Тысяча откликов на вакансию — это не тысяча конкурентов. Откликнуться бесплатно и легко, поэтому откликаются все подряд. Реальных соперников обычно около 1%: тех, кто отвечает на сообщения, берёт трубку и сдаёт тестовое вовремя.

Что рекрутер видит за первые 5–10 секунд

Фото, желаемую должность, последнее место работы, общий стаж и город. По этим четырём-пяти пунктам решают, открывать ли резюме дальше. Внутри смотрят описание опыта и сопроводительное письмо. А историю изменений вашего резюме рекрутер не видит — переделывать его можно спокойно.

Чек-лист резюме

  • Профессиональное фото. Резюме без фото выглядит странно: люди работают с людьми.
  • Последняя должность и опыт связаны с позицией, на которую вы подаётесь, — или в описании видны аналитические задачи.
  • Результаты вместо обязанностей: «сделал отчёт в Power BI, который экономит отделу маркетинга 5–10 часов в неделю», а не список из пятнадцати пунктов должностной инструкции.
  • Ключевые слова, по которым ищет рекрутер: SQL, Power BI, Python, Excel.
  • Описание на русском. Не все рекрутеры свободно читают по-английски — не усложняйте им работу.
  • Сопроводительное письмо — рекрутер видит его сразу.
  • Заполненный профиль. Рекрутеры ищут кандидатов по базе hh и сами пишут тем, кто даже не откликался.
  • Быстрые ответы. Часто работает авторазбор: «Готовы выполнить тестовое?» — кто ответил «да», получает задание. Отвечайте и сдавайте в срок — уже этим вы обходите большинство.

Конкуренция есть в любой профессии: на момент съёмки на hh в Астане было около 144 000 активных резюме, из них примерно 14 000 бухгалтеров, 24 000 инженеров и 16 000 преподавателей. Выигрывает не тот, кто без конкурентов, а тот, кто помогает рекрутеру быстро принять решение.

06 /Собеседование на аналитика данных: 15 вопросов и как на них отвечать

Общее правило: на технические вопросы отвечайте определением и сразу примером. Пример показывает, что вы писали код руками, а не выучили шаблон, — и избавляет от неизбежного «а приведите пример».

Технические вопросы

1. В чём разница между WHERE и HAVING?

WHERE фильтрует строки до группировки, HAVING — после, по уже посчитанным агрегатам. Пример: «сотрудники с зарплатой выше 300 000» — это WHERE, а «отделы, где средняя зарплата выше 300 000» — HAVING после GROUP BY. На этом вопросе валится большинство новичков.

2. Какие бывают JOIN и когда их использовать?

INNER JOIN — только строки с парой в обеих таблицах; LEFT и RIGHT JOIN — все строки из левой или правой таблицы; FULL JOIN — все строки из обеих. Лучше всего нарисовать две маленькие таблицы и показать, какие строки попадут в результат каждого JOIN.

3. Что такое оконные функции и зачем они нужны?

Не начинайте с перечисления ROW_NUMBER и RANK — объясните смысл: оконные функции считают по группе, не схлопывая строки, как это делает GROUP BY. Пример: показать рядом с зарплатой каждого сотрудника среднюю по его отделу — AVG(salary) OVER (PARTITION BY department) — и сразу увидеть, кто получает больше или меньше.

4. Чем groupby в pandas отличается от GROUP BY в SQL?

По сути, они делают одно и то же. Тяжёлые агрегации на больших таблицах выгоднее считать на стороне базы данных — это быстрее. В pandas группируют уже выгруженные данные для дальнейшего анализа и расчёта метрик.

5. Как отфильтровать данные в pandas?

Вас могут попросить показать экран и написать код вживую — например, df[df['salary'] > 300000]. Так интервьюер проверяет, работали ли вы с Python на самом деле. Поэтому до собеседования порешайте задачи руками.

6. Чем среднее отличается от медианы?

Формулы назовут все, а выделит вас бизнес-смысл: среднее чувствительно к выбросам, медиана — нет. Если у десяти сотрудников зарплата 100 000 ₸, а у одиннадцатого — 2 000 000 ₸, среднее будет около 273 000 ₸, а медиана — 100 000 ₸. Медиана лучше описывает типичную зарплату.

7. Что делать с выбросами в данных?

Не отвечайте «сразу удалю». Правильный ответ — зависит от ситуации: сначала понять причину. Если выбросов мало относительно объёма данных, их можно удалить; иначе — заменить медианой или средним либо разобрать отдельно. Решение зависит от бизнес-контекста.

Вопросы HR

8. Расскажите о себе

Не пересказывайте биографию («родился в Астане, работал бухгалтером»). Свяжите опыт с позицией: «Пять лет работал бухгалтером в компании X, каждый день — Excel-отчёты и 1С. Нашёл, где можно оптимизировать процессы. Изучил SQL и Power BI, потому что хочу развиваться в аналитике, и уверен, что буду полезен вашей компании».

9. Почему уходите с прошлой работы?

Это проверка, как вы отзываетесь о прошлом коллективе. Никакого «токсичные коллеги». Скажите, что благодарны компании, но хотите развиваться в работе с данными, а там нет такой позиции; что вы уже изучили SQL, Power BI, сделали проекты и хотите применить это у них.

10. Какие у вас слабые стороны?

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

11. Есть ли у вас вопросы к нам?

Не спрашивайте про отпуск и о том, что можно прочитать на сайте компании. Покажите интерес к работе: какие задачи у аналитика в первые три месяца, какие инструменты используются (MySQL, PostgreSQL, что-то другое), с какими отделами предстоит работать.

12. Какие у вас зарплатные ожидания?

Сначала спросите вилку — её обычно согласовывают заранее. Если HR уходит от ответа, назовите среднюю зарплату по рынку плюс около 100 000 ₸ — это запас для торга — и добавьте, что рассматриваете разные предложения. Ориентиры по зарплатам — в нашем гиде по профессии.

13. Сколько вы зарабатываете сейчас?

Свою текущую зарплату вы не обязаны раскрывать — это внутренняя информация компании. Можно назвать рыночный уровень для вашей позиции и опыта. Так вы заодно покажете, что умеете обращаться с конфиденциальными данными.

14. Кем вы видите себя через 5 лет?

Картинка должна совпадать с профессией и целями компании. Ответ «открою свою кофейню» — красный флаг. Лучше: «вырасти от junior-аналитика до руководителя аналитики».

15. Есть ли у вас другие предложения?

Если есть — скажите: это ускоряет решение работодателя. Если пока нет, можно честно ответить, что вы активно проходите собеседования. Не стоит выдумывать офферы, которых нет.

Главное, что снимает стресс на собеседовании, — практика. Те, кто только читал и смотрел видео, волнуются и проваливаются; те, кто писал запросы и строил отчёты руками, отвечают спокойно.

07 /Что дальше

Если вы прошли курс и вам понравилось находить ответы в цифрах — поздравляем, вы попробовали профессию изнутри. Дальше есть несколько путей, выберите тот, что подходит вам сейчас:

08 /Частые вопросы

Можно ли выучить аналитику данных бесплатно?

Основы — да: этот курс, бесплатный курс Excel и SQL-тренажёр дают понимание профессии и первые навыки. Чтобы дойти до уровня, с которым берут на работу, нужны регулярная практика, проекты в портфолио и обратная связь — самостоятельно на это обычно уходит от полугода.

С чего начать изучение аналитики данных?

С Excel или Google Таблиц, затем SQL и Power BI. Именно в таком порядке устроен этот курс.

Нужна ли регистрация?

Нет. Все видео, конспекты и практические задания доступны сразу на этой странице.

Какие программы нужно установить?

MySQL и Power BI Desktop — обе бесплатные. Excel можно заменить бесплатными Google Таблицами, а SQL — попробовать в онлайн-тренажёре без установки. Учтите, что Power BI Desktop работает только на Windows.

Нужен ли опыт, профильное образование или математика?

Нет. Курс рассчитан на тех, кто начинает с нуля, а в вакансиях аналитика требуют инструменты, а не диплом. Для старта достаточно школьной математики.

Выдаётся ли сертификат?

За бесплатный курс сертификат не выдаётся. Его получают выпускники полной программы «Аналитик данных».

Попробуйте первый запрос прямо сейчас

Лучший способ понять, ваше ли это, — сделать руками. Начните с SQL-тренажёра: 12 заданий и ИИ-наставник, который подскажет, если застряли.