Этот курс не для программистов и не создает таковых. Вы получите навыки "на каждый день", позволяющие самостоятельно решать задачи и автоматизировать повторяющиеся процессы. Python, Pandas, Linux и много API
Программирование для digital-профессий
10 занятий по 4 ак. ч. [ЧТ 19:30, ВС 17:00]
Последнее занятие 02 янв 2020
г. Москва, м. Маяковская
Brave applier
Дмитрий Родин
Более 15 лет в разрботке, из которых 10 в индустрии марк-тех. Создатель Rockstat — открытой Customer Data Platform, основатель Digital God. Ранее: CEO Xeteq (Linkprofit Group), CTO Блондинка.ру, Nectarin, CPO Adventum, CMO Plazius (Сбербанк). facebook
Алексей Макаров
Продуктовый аналитик в сервисе CoMagic, автор блога datalytics.ru и канала Datalytics. Большой фанат автоматизации, анализа данных. Давно забыл про Excel и перешёл на Pandas. facebook
Чему вы научитесь
За время курса вы прикоснетесь к миру, где нет ограничений.
Следить за соцсетями не тратя ни минуты
Делать анализаторы соцсетей, например чтобы следить за упоминаниями интересующего объекта или анализировать тональность коментариев, оперативно реагировать на негатив
Работать с сервисами по API
Яндекс, Гугл и прочие интернет компании сделали все свои сервисы доступные в автоматическом режиме по API. Собрать отчет или выставить статус - не проблема. Пользуйтесь этим, ведь сделав скрипт однажды, вы снимите с себя эту работу навсегда
Создавать агентов для сбора данных
Скраперы (парсеры) - это роботы прочесывающие публичные страницы, извлекающие полезные сведения. При этом не используются API, а данные извлекаются прямо из верстки. Можно наполнять базы данных или следить за появлением цели
Работать с любыми объемами данных
Работать с данными абсолютно любых объемов. Ведь их не надо загружать в программу, а можно написать скрипт который прочитает построчно и посчитает любой показатель.
Указать компьютеру на его место
Например, подключить свой почтовый ящик и сделать обработку входящей почты при помощи набора простых условий "если это, тогда то". Машине не важно сколько их будет. Можно сразу читать прикрепленные файлы и вносить их в хранилище или сверять данные в них с другим источником.
Держать в страхе электронные таблицы
Открывать любые файлы XLS, CSV, TSV, объединять, параллельно меняя формат, извлекать нужную информацию. Можно не просто сохранять результаты, а отправлять по почте или сразу в любые сервисы по API

Дима
Закончилисть времена тайных знаний прогерского ложа - технологии шагнули вперед, став доступными для освоения практически всем. Можно автоматизировать повторяющиеся действия, решать технические задачи и, хех, представьте, разговаривать с прогерами, понимая друг друга. Кстати, программированием владеют многие успешные люди...
Программа курса
1. Вводная часть (для новичков)
Блок предназначен для начинающих с нуля и новичков, не знающих как запускать свои программы и синтаксис Pyhon — форматирование и основные операторы языка. Все необходимые основы языка вложены в три занятия. Чтобы не терять практическую ценность, мы используем реальные данные из CRM, статистики Yandex Direct, но самое интересное — массив сырых данных популярного развлекательного заведения, где мы вычислим с какими целями посещают сайт, отделим одних посетителей от других.
Занятие 1. Обзор инструментов. Простые типы данных, списки и словари. Методы и атрибуты
  • Программирование - это легко
  • Знакомство с основными инструментам и Jupyter, Jupyter Hub, Python Tutor, Rodin Helpers, которые помогут проще и быстрее освоить навык.
  • Синтаксис (грамматика языка) Python
  • Операции с простыми типа данных: числа, строки, правда/ложь, ничего.
  • Условный оператор if ("если")
  • Структуры данных: списки (перечисления), словари (таблицы пар ключ, значение)
Занятие 2. Функции, объекты, операции со словарями и списками
  • Функции: делаем заготовки для расчета CTR, CPC
  • Методы и атрибуты: объекты в программирование. Методы и функции, переменным и атрибуты
  • Циклы (для каждой записи в списке). Подсчет рекламной статистики.
  • Словари: основные операции, использование в циклах, прием создания справочников.
  • Используя данные из AmoCRM подготовим справочники воронок, шагов воронок, а также пользовательских полей.
  • Генерации случайны чисел: придумываем статистику
Занятие 3. Работа с сырыми данными. Определение важности слов.
  • Потоковое чтение и обработка файлов.
  • Экономим время и строки, используя команды ОС Linux.
  • Задача: определить цель посещения сайта на основе текста ссылок, по которым кликал посетитель.
  • Построим «Мешок слов» (bag of words), и рассчитываем TF-IDF — задача по определению важности слов.
2. Основная часть
Ворвемся в практику над задачами, которые сразу можно будет применить на практике: отомстим таблицам, за годы страданий, плотно познакомимся с API-шками. Не будем доверчивыми и заведем друзей которые помогут, когда API-шки будут нервно курить в сторонке.
Занятие 4. Работа с табличными данными на низком уровне: форматы, постепенное чтение и обработка
  • Философия автоматизации: Workflows & Pipelines
  • Чтение и запись табличных файлов: CST, TSV, XLS.
  • Делаем свой первый отчет с помощью Python, сохраняем его в Excel
  • Автоматически разберем тонны скопившихся Excel и CSV файлов, определим тематику и даты, по содержимому
  • Работа с гигантскими файлами на много гигабайт
Занятие 5. API Vkontakte, Задача: мониторинг упоминаний конкурентов/себя
  • Регистрация приложения в VK Ads для работы с API
  • Процесс OAuth-авторизации в Vkontakte, особенности и нюансы
  • Обращение к сервису по API, обзор доступных данных и операций. Уточнение: Ads API не затрагивается
Занятие 6. Dao работы с данными: Pandas для анализа данных
  • Знакомимся с библиотеков Pandas и его инструментом Dataframe
  • Группируем данные и строим сводные таблицы
  • Учимся строить срезы данных
  • Маленькие, но крайне полезные хаки Pandas
Занятие 7. Работа с Google Sheets, сервисный токен, API
  • Набор готовых библиотек от Google: как пройти авторизацию, при этом сберечь мозг себе и окружающим.
  • Получение данных из Google Таблиц при помощи API, перегрузка в Pandas
  • Запись результатов расчетов обратно в таблицы и Excel файлы
Занятие 8. Данные без API: скрэпинг/парсинг общедоступной информации
  • Научимся добывать информацию, которую видим на сайтах глазами, но не можем достать автоматически.
  • Запускать обработку автоматически по расписанию
  • Записывать результаты в Google Sheets или XLS/TSV.
  • Сорсеры смогу парсить списки участников конференций и сайты с резюме. Маркетологи нападут на товарные маркетплейсы.
3.Специализация
Занятия будут проходить в подгруппах, по направлениям. Каждый выбирает основную специализацию. При желании можно взять дополнительную.
3.A. Digital Marketing и аналитика
Занятие 9. Системы веб-аналитики, работа с Яндекс.Метрикой
  • Изучаем специфику взаимодействия с аналитическими системами. Чем Dimensions отличается от Metrics. Другие особенности
  • Регистрация приложения в Yandex для подключение к API. Проходим авторизацию, учимся выполнять запросы
  • Автоматизируем аналитику с помощью API Яндекс.Метрики
Занятие 10. Передача данных в Google Analytics
  • Как искать сторонние наработки
  • Оценка существующих библиотек и выбор той, которую использовать
  • Генерация ClientIId и упаковка данных для отправки.
  • Ретроспектива
3.B. HR sourcing
Занятие 9. Взаимодействие с HR-CRM по API
  • Подключимся по API, чтобы выполнять операции автоматически.
  • Сделаем загрузку/выгрузку данных оттуда, конечно же из Excel-файлов, а также гору результатов скрэпинга.
  • Идеально сочетается с темой специализации "Бизнес администрирование" - работа с почтой.
  • Конкретная CRM будет будет определена/определены исходя из потребностей пришедших (решение будет до старта).
Занятие 10. NLP Natural Language Processing (анализ естественного язывка)
  • Научимся скорить резюме, относительно вакансии. Избавит от потока мусора и позволит быстро реагировать на полходящих кандидатов.
  • Легко определять моральных пидоров по их страничкам в соцсеточках.
  • Кто-то может научится предсказывать смену работы
3.C. Управление
Занятие 9. Автоматизация работы с электронной почтой.
  • Подключимся к персональному/копр почтовому ящику по IMAP/SMTP для автоматической загрузки писем и ответов.
  • Научимся анализировать тема и важность писем. На часть можн о будет автоматически отвечать.
  • Подключим сервис приема почты MailGun для приема почты и отправки рассылок
Занятие 10. Таск-трекеры и работа с расписанием
  • Виды задач; Хронос и Кайрос
  • Специфика работы расписания, планирование, эффективная работа с датами и временем.
  • Работа с Google Calendar: взаимодействие, особенности и подводные камни,
  • Управление Кайрос на примере взаимодействия с Trellо. Автоматическое создание задач из почты
  • Связывание задач и календаря, на пути к идеальному для себя инструменту планирования.
Записаться на курс
Статус

Последнее занятие 02 янв 2020
Расписание

ЧТ 19:30, ВС 17:00
Объем

10 занятий по 4 ак. ч.
Место

г. Москва, м. Маяковская
Очно в группе
— Занятия в группе единомышленников, новые профессиональные знакомства и увлекательные разговоры за кадром
— Место проведения: г. Москва, м. Маяковская , пространство пропитанное технологиям
— Дистанционный доступ
— Доступ к записям занятий и материалам без ограничений по времени
Дистанционное участие
— Лайф трансляции занятий [пример]
— Занятия в группе, дистанционно
— Коммуникация с группой и преподавателями через чат
— Специальное приложение для комфортного участия
— Доступ к записям занятий и материалам без ограничений по времени
Расчет стоимости
Стоимость курса рассчитывается на основе кол-ва выбранных занятий. Обязательны общая часть и одна специализация
Выберите свою специализацию, при необходимости можно выбрать дополнительную
Форма участия
Расчетная стоимость
Будет пересчитана при наличии промокода / лояльности
0
Возможна рассрочка без переплат на 3 или 6 месяцев.
От 0₽ / мес.
Как вас зовут и как связаться с вами, предпочтительно Telegram или Whatsapp

—  Последнее занятие 02 янв 2020 [ЧТ 19:30, ВС 17:00]
— 40. ак. часов занятий с преподавателем
— Разговоры участников до начала занятия, после и в перерыве не передаются в трансляции и не записываются
Посетить урок
Мы приглашаем посетить один из наших уроков, чтобы вы могли прочувствовать дух Digital God. Напишите о своем желани в чатике и мы вас пригласим на ближайшее доступное занятие.
Рассрочка на 3 или 6 месяцев
Беспроцентная рассрочка от банка. Все по честному, для банка это кредит, процент по которому мы берем на себя. Поэтому для вас это просто рассрочка. Предоставляется банком Тинькофф а, при наличии карты, решение принимается очень быстро.
Оплата частями
Для курсов продолжительностью более месяца, оплату можно разбить по месяцам. Например: оплату курса продолжительностью 2.5 мес за 75 тыс. руб, можно разделить на 3 части: 30 т.р., 30 т.р., 15 т.р. При оплате частями некоторые бонусы и скидки утрачивают силу.
Предоставим компьютер
Если ваш ноутбук здоровенный динозавр или его вовсе нет, мы предоставим компьютер для участия. Обязательно укажите в примечании к заявке, либо предупредите за несколько дней.
Специальный браузер
Без второго монитора смотреть записи
занятий/трансляции и пытаться повторять — настоящая пытка! Мы сделали специальный браузер, которой позволяет комфортно расположить все окна на одном экране. Демо.
Скидки увлеченным
Чем больше навыков вы получаете, тем больше у вас скидка. Начиная с 3-го курса 10%, а 4 и последующие 20%. Не печальтесь, получить скидку можно заручившись рекомендацией друга с digitalgod.me.

Дима
Оправдание "нет времени" оставьте для детей, мы то знаем, что его не становится больше.
Карта курсов Digital God
dg_main 2.4. Мобильная аналитика. Разметка, трекинг, сбор данных 2.2. Сквозная отчетность и умные модели атрибуции 2.1. Автоматизация сбора данных Yd, GAd, Fb, Vk, Ga, Ym 3.1. SQL, ClickHouse, визуализация данных, дашборды и отчеты 1.1. Python для digitalпрофессий 2.3. Продуктовая аналитика: воронки, инсайты Первые шаги 4.1. Мессенджерыи боты 4.2. Молниеносные коммуникации Email, Web-Push, SMS 4.3. ML & AI для маркетинга 4.4. Промышленный скрепинг/парсинг СКОРО СКОРО СКОРО СКОРО СКОРО B. Опция BigQuery Уверенный пользователь Базовый уровень
Скидка 10% на 2-й
курс
Скидка 20% на 3-й курс
и все последующие
2
3
— Вводный курс не участвует в расчетах
Запуски
Мы стремились сделать лучшие онлайн трансляции
И вот что у нас вышло: лекция про Metabase
Полный обзор
Камера на лектора, камера на аудиторию, экран лектора
Слышно все
Микрофон у лектора, в аудитории и у дополнительного спикера
Учебное пространство
Хранилище со всеми необходимыми материалами и презентациями
Интерактивный чат
Больше нет необходимости переключаться между трансляцией и чатом, ведь он встроен в видео
Как построен процесс обучения
Мы делаем основной упор на практику, где разбираем типовые задачи, возникающие при автоматизации маркетинга и аналитики. Про теорию мы тоже не забываем, но проходим лишь необходимый минимум! В качестве учебных данных используем статистику и структуры рекламных кампаний из Yandex Direct и VK, данные Google Analytics, разбираемся с заявками из CRM.

Дима Родин
Истории наших выпускников
Кто они такие и зачем им потребовалось программирование
Смотреть видео ►
Все финалисты ↗︎
Последнее занятие 02 янв 2020
10 занятий по 4 ак. ч. г. Москва, м. Маяковская

Digital God
Москва, Резиденция «Дом на Маяковке»

Благовещенский пер. 1А, офис 302
м. Маяковская / Пушкинская
+7 (496) 266-62-06, TG @digitalgodbe