4 занятия по  4  ак.  ч.
Старт 12 ноя 2019

г.  Москва, м. Маяковская
Курс для тех, кто никогда не сталкивался с программированием. Здесь практически нет теории. Обучение производится на реальных данных, полученных из CRM и систем-веб аналитики
Дивный мир Python для не-программистов #10
Beginner

Дмитрий Родин
Автор материала и лектор
17 лет в программировании, из которых 10 в индустрии маркетинговых технологий. Создатель открытой CDP (Customer Data Platform) Rockstat, основатель Digital God. Ранее: CEO Xeteq (Linkprofit Group), CTO Блондинка.ру, Nectarin, CPO Adventum, CMO Plazius (Сбербанк).

—  Сейчас программирование это легкое и увлекательное занятие, не сильно сложнее Excel, поверьте. А главное оно позволяет решить практически любую задачу, ведь тут нет интерфейсов и их ограничений. Я покажу.
Чему вы научитесь
Основная цель этого курса — усвоить основы и развеять мифы, а главное быть во всеоружии для прохождения следующих курсов.
Типы данных операции с ними; структуры
Операции работа с числами и строками; работа со структурами данных: списками и словарями
Операторы языка Python
Логические выражения; циклы для перебора значений; оператор контекста
Работа с функциями
Что такое функции; использование функций; создание собственных функций и принципы которым надо следовать, делая это
Работать с файлами в JSON
Чтение и запись файлов, кодирование и декодирование формата JSON
Основы работы с API
Что такое API; протокол HTTP; виды запросов. Обращение к API по HTTP, обработка полученных данных.
Использовать команды Linux
Некоторые задачи проще решить используя системные команды Linux, освоим основы чтобы уметь это делать.
Программа курса
1 неделя
2 неделя
Занятие 1
Освоение инструментария, работа со строками и числами. Начало работы со словарями и списками.

- Разрушаем мифы о том, что программирование это сложно, на примере придуманного языка программирования на знакомом языке
- Знакомство с веб-блокнотом для Python - Jupyter, который станет для нас основным рабочим инструментом на ближайшее время
- Изучаем операции с числами и строками в Python на простых примерах, сразу проверяя их в Jupyter (да-да, в основном у нас будет практика)
- Синтаксис (структурирование кода) языка Python
- Получаем специальный набор наработок, которые призваны упросить процесс восприятия новых знаний: визуализатор выполнения кода, функции для наглядного отображения данных.
- Структуры данных: списки (перечисления) и словари (группировка вложенных имен) смысл, операции чтения и записи
Занятие 2
Объекты, операции с ними, основные операции со словарями и списками. Написание собственных функций.

- Объекты и точечный синтаксис (доступ к свойствам объектов)
- Работа со списками: добавление элементов, поиск, замена
- Циклы: применение подготовленного набора операций операций поочередно к каждой записи в списке
- Работа со словарями. Основные операции, получение списка ключей/значений, перебор записей в словарях при помощи циклов.
- Функции (точно такие же как в эксель, на них сильно не останавливаемся), как из создавать, правила которых следует придерживаться
- Самостоятельная работа: пишем функции для расчета CTR, CPC и генерации случайны данных, напоминающих рекламную статистику
Занятие 3
Основы Linux, терминал и командная строка. Разбор структур данных из AmoCRM, VK

- Обзор операционной системы Linux, попытка отгадать почему она используются на подавляющем большинстве серверов в интернете.
- Структура файловой системы Linux (расположение файлов и директорий)
- Знакомство с командной строкой и необходимыми командами для навигации, работы с директориями и файлами.
- Открываем для себя командную строку внутри Jupyter, которая позволяет экономить львиную долю времени на операциях.
- Загрузим данные о сделках из AmoCRM/ Данные о структуре РК VK и займемся их преобразование в удобный для дальнейшей работы формат. Воспользуемся им для решения задачи.
Занятие 4
Получаем список постов сообщества используя API VK. Как работает интернет и почему это нужно знать.

- Как работает интернет: IP адреса, домены. Как работает интернет, что в основе HTTP(S).
- Подключимся к API VK и самостоятельно получим оттуда списки публикаций в сообществах
- Строим TF-IDF, если по простому, меру которая показывает важность слова и анализируем действия посетителей сайта очень популярного стрипклуба с целью предсказания намерений (да, мы их предскажем))
Записаться на курс
Очно в группе
15,000₽
Рассрочка 0% на 3 или 6 мес., от 2,500₽ / мес
- Очное обучение в группой
- Онлайн доступ на экстренный случай
- Представители сферы, прошедшие face-control
- Новые знакомства и увлекательные разговоры в кулуарах
- Чай, кофемашина, chill-зона
- Записи занятий
- Место проведения: г.  Москва, м. Маяковская
Оставить заявку
Онлайн участие
11,000₽
Рассрочка 0% на 3 или 6 мес., от 1,834₽ / мес
- Обучение с группой, дистанционно
- Лайф трансляции занятий [пример]
- Коммуникация с группой и преподавателями в чате
- Записи занятий
- Специальное приложение для участия, опционально
Оставить заявку
- Старт 12 ноя 2019 [ВТ 19:30, СБ 17:00]
- 16 ак. часов занятий с преподавателем
- Разговоры учеников во время перерыва, до занятия и после не записываются и не транслируются из этических соображений, но картинка есть

Посетить урок
Мы приглашаем посетить один из наших уроков, чтобы вы могли прочувствовать дух Digital God. Напишите о своем желани в чатике и мы вас пригласим на ближайшее доступное занятие.
Рассрочка на 3 или 6 месяцев
Беспроцентная рассрочка от банка. Все по честному, для банка это кредит, процент по которому платим мы, поэтому для вас это просто рассрочка. Предоставляется банком Тинькофф, при наличии карты решение принимается очень быстро.
Оплата частями
Для курсов продолжительностью более месяца, оплату можно разбить по месяцам. Например: оплату курса продолжительностью 2+1/2 мес. и стоимостью 75 тыс. руб, можно разделить на 3 части по 30, 30, 15 тыс. руб. При частичной оплате некоторые скидки утрачивают силу.
Предоставим компьютер
Если ваш ноутбук здоровенный динозавр или его вовсе нет, мы предоставим компьютер для участия. Обязательно укажите в примечании к заявке, либо предупредите за несколько дней.
Специальное ПО
Без второго монитора смотреть записи
занятий/трансляции и пытаться повторять — настоящая пытка! Мы сделали специальный браузер, которой позволит комфортно разместить все необходимое на одном экране.
Скидки увлеченным
Чем больше навыков вы получаете, тем больше у вас скидка. Начиная с 3-го курса 10%, а 4 и последующие 20%. Не печальтесь, получить скидку можно заручившись рекомендацией друга с digitalgod.me. При оплате частями скидки утрачивают силу.
Основная программа обучения
dg_main 2.4. Мобильная аналитика. Разметка, трекинг, сбор данных 2.2. Сквозная отчетность и умные модели атрибуции 2.1. Автоматизация сбора данных Yd, GAd, Fb, Vk, Ga, Ym 3.1. SQL, ClickHouse, визуализация данных, дашборды и отчеты 1.1. Python для маркетинга и аналитики 0.1. Дивный мир Python для не-программистов 2.3. Продуктовая аналитика: воронки, инсайты Первые шаги 4.1. Мессенджерыи боты 4.2. Молниеносные коммуникации Email, Web-Push, SMS 4.3. ML & AI для маркетинга 4.4. Промышленный скрепинг/парсинг СКОРО СКОРО СКОРО СКОРО СКОРО B. Опция BigQuery Уверенный пользователь Базовый уровень
Скидка 10% на 3-й
модуль (курс)
Скидка 20% на 4-й модуль
и все последующие
3
4
Мы стремились сделать лучшие онлайн трансляции
И вот что у нас вышло: лекция про Metabase
Полный обзор
Камера на лектора, камера на аудиторию, экран лектора
Слышно все
Микрофон у лектора, в аудитории и у дополнительного спикера
Учебное пространство
Хранилище со всеми необходимыми материалами и презентациями
Интерактивный чат
Больше нет необходимости переключаться между трансляцией и чатом, ведь он встроен в видео
Истории наших выпускников
Кто они и на что им навык программирования
[►] Смотреть видео
[↗︎] доска почета
Альтернативные варианты
Если по какой-то причине вы не можете посетить наш вводный курс, но очень хочется научиться программировать, мы подготовили парочку рекомендаций.
Онлайн курс с классическим подходом от института Биоинформатики. Все нужное ребята освещают на русском языке и весьма доступно. Требуется полностью пройти курс ~ 22 часа.
Прекрасный интерактивный онлайн курс, заточенный на работу с данными. Русской версии нет, но если для вас это проблема, в Chrome интегрирован переводчик. Да и вообще в программировании без английского никуда — исправляйтесь.
Старт 12 ноя 2019
4 занятия по  4  ак.  ч. г.  Москва, м. Маяковская

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

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