Этот курс даст основные навыки прикладного Python. Вы научитесь работать с табличными данными с помощью библиотеки Pandas, читать и записывать CSV, XLS файлы. И конечно же взаимодействовать с Yandex Metrika, VK и другими сервисами по API
Python для маркетинга и аналитики #2
7 занятий по 4 ак. ч. [СР 19:30, ВС 17:00]
Курс завершен
г. Москва, м. Маяковская
Python for digital

Чему вы научитесь
Читать и сохранять Excel и CSV (TSV и пр.) файлы
Использовать Python для формирования, и объединения данных из разных источников
Использовать OAuth в сервисах Vkontakte, Yandex, Google
Узнаете суть протокола OAuth, как регистрировать приложения и проходить авторизацию для получения токена (пароля), требуемого для взаимодействия по API
Получать и анализировать сожержимое социальных сетей
Сделаем мониторинг сообществ и страниц, чтобы всегда быть в курсе упоминаний себя или интересующих объектов
Взаимодействовать с Google Sheets по API
Запрашивать доступ, забирать данные из Google. Сохранение результатов обработки обратно в Google Sheets
Обрабатывать большие объемы табличных файлов в Pandas
Однажды написав кусочек кода, вы можете запустить его сколько угодно раз, более того, использовать в других программах
Получать данные из Yandex Metrika API
Подключаться по API, получать информацию о счетчиках, запрашивать отчеты и сырые данные
Авторы и преподаватели курса
Дмитрий Родин
17 лет в программировании, из которых 10 в индустрии маркетинговых технологий. Создатель открытой CDP (Customer Data Platform) Rockstat, основатель Digital God. Ранее: CEO Xeteq (Linkprofit Group), CTO Блондинка.ру, Nectarin, CPO Adventum, CMO Plazius (Сбербанк).
Алексей Макаров
Продуктовый аналитик в сервисе CoMagic, автор блога datalytics.ru и канала Datalytics. Большой фанат автоматизации, анализа данных. Давно забыл про Excel и перешёл на Pandas
Программа курса
1 неделя
2 неделя
3 неделя
4 неделя
Занятие 1
Как перейти от Excel к работе с данными

- Философия автоматизации: Workflows & Pipelines
- Чтение и запись табличных файлов: CST, TSV, XLS.
- Делаем свой первый отчет с помощью Python и записываем его в Excel
- Автоматически разберем тонны скопившихся Excel и CSV файлов, определим тематику и даты, по содержимому
Занятие 2
API Vkontakte, Задача: мониторинг упоминаний конкурентов/себя

- Регистрация приложения в VK Ads для работы с API
- Процесс OAuth-авторизации в Vkontakte, особенности и нюансы
- Обращение к сервису по API, обзор доступных данных и операций. Уточнение: Ads API не затрагивается
Занятие 3
Dao работы с данными: Pandas для анализа данных

- Знакомимся с Dataframe
- Группируем данные и строим сводные таблицы
- Учимся строить срезы данных
- Маленькие, но крайне полезные хаки Pandas
Занятие 4
Системы веб-аналитики, работа с Яндекс.Метрикой

- Изучаем специфику взаимодействия с аналитическими системами. Чем Dimensions отличается от Metrics и другие важные нюансы
- Регистрация приложения и подключение к API Яндекс.Метрики
- Автоматизируем аналитику с помощью API Яндекс.Метрики
Занятие 4
Системы веб-аналитики, работа с Яндекс.Метрикой

- Изучаем специфику взаимодействия с аналитическими системами. Чем Dimensions отличается от Metrics и другие важные нюансы
- Регистрация приложения и подключение к API Яндекс.Метрики
- Автоматизируем аналитику с помощью API Яндекс.Метрики
Занятие 5
Работа с Google Sheets, сервисный токен, API

- Набор готовых библиотек от Google: как сберечь мозг себе и окружающим. И пройти авторизацию.
- Загрузка данных из Google Таблиц, перегрузка в Pandas
- Запись результатов расчетов обратно в таблицы и Exel файлы
Занятие 5
Работа с Google Sheets, сервисный токен, API

- Набор готовых библиотек от Google: как сберечь мозг себе и окружающим. И пройти авторизацию.
- Загрузка данных из Google Таблиц, перегрузка в Pandas
- Запись результатов расчетов обратно в таблицы и Exel файлы
Занятие 6
Передача данных в Google Analytics

- Как искать сторонние наработки
- Оценка существующих библиотек и выбор той, которую использовать
- Генерация ClientIId и упаковка данных для отправки.
- Success!
Мы перенесли материалы в другой курс.
Он .
Истории наших выпускников
Кто они такие и зачем им потребовалось программирование
Смотреть видео ►
Все финалисты ↗︎
Мы перенесли материалы в другой курс.
Он .

Digital God
Москва, Резиденция «Дом на Маяковке»
Благовещенский пер. 1А, комната 302
м. Маяковская / Пушкинская

+7 (496) 266-62-06
, TG @digitalgodbe