Подготовительный
курс

Эффективная подготовка к основным курсам Digital God. В программе: изучение основ Python 3.6, терминала Linux и работы с API.
Каждый месяц
1 раз в неделю
ВС 16:00 – 20.00
г. Москва, м. Маяковская
4 очных занятия по 4 часа
Дмитрий Родин
Преподаватель
Более 15 лет занимается программированием, 10 из которых в индустрии Ad-/Mar-Tech. Занимает позицию CEO в Xeteq. Ранее: технический директор Блондинка.ру, Nectarin, Adventum, Digital Mind; директор по маркетингу Plazius (Сбербанк), сооснователь и CTO DSP-платформы Data Machine. Создатель открытой маркетинговой платформы Rockstat и технологии Сладкийтвой. рф
Чему вы научитесь
Типы данных, операторы и переменные в Python
Арифметические функции, работа со строками, объекты, списки и словари. Запись результатов в переменные. Создание словарей и списков.
Правильная работа с файлами в разных форматах
Чтение данных из файлов. Работа с форматами JSON и CSV. Эффективная потоковая обработка больших объемов данных. Запись в файлы.
Структуры данных: списки, словари, коллекции
Работа со списками и словарями, навигация по вложенным структурам. Использование продвинутых структур из пакета collections. Циклы для обхода структур.
Основы работы с терминалом Linux
Подключение к удаленному серверу, структура файловой системы, навигация по каталогам, работа с файлами, разные трюки и приемы.
Структурирование кода: функции и модули
Создание и использование функций, декораторы, рекурсия. Принципы SOLID. Использование модулей. Выделение своего кода в модули.
Основы работы с API
Протокол HTTP, виды API. Обращение к API, чтение и обработка полученных данных. Сохранение результата в файлы.

Дима
Наверняка вам знакома связка: центральное хранилище, вероятно какая-нибудь реляционная СУБД, перегрузка данных из CRM, GA, коллтрекингов, сторонние сервисы перегрузки рекламных расходов, танцы с measurement protocol, боль и страдания при сведении всего в PowerBI? Хорошо работает? Все задуманное получилось реализовать? Надежно работает? Я видел много таких решений и в большинстве случаев, не очень. Поверьте, потратив лишь треть этих усилий на аналогичную задачу но с навыками программирования и знанием нюансов, у вас было бы куда больше.
Пройти подготовительный курс или заняться подготовкой самостоятельно - решать вам. Главное знайте: приходить на основной курс нужно подготовленными, курс построен с учетом определенного уровня знаний, а на первом занятии будет проводиться тестирование.

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

Дима
Стоимость курса
очное участие
— 16 часов очных лекций
— 16+ часов самостоятельной работы
— Видеозаписи всех занятий
— Нетворкинг
15 000 ₽
Самостоятельная подготовка
Если по какой-то причине вы не можете пройти подготовительный курс, подготовку к основному курсу можно пройти самостоятельно при помощи бесплатных online курсов по Python. Мы готовы порекомендовать парочку.
Классический вариант от института Биоинформатики. Все нужное ребята освещают на русском языке и весьма доступно. Требуется полностью пройти курс ~ 22 часа.
Прекрасный интерактивный курс, заточенный на работу с данными. Русской версии нет, но если для вас это проблема, в Chrome интегрирован переводчик. Да и вообще в программировании без английского никуда — исправляйтесь. Рекомендуется пройти 2-3 курса.
Пройти подготовительный курс или заняться подготовкой самостоятельно - решать вам. Главное знайте: приходить на основной курс нужно подготовленными, программа построена с учетом определенного уровня знаний, а на первом занятии будет проводиться тестирование.

Дима
Курс проводится каждый месяц

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