Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Тбилиси
Личный кабинет
Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Тбилиси
SkillFactory
S_PythonНовый

Python для анализа данных

Вендор
Продукт
Тип курса
Авторизированный
Длительность
128 ак. часов
Ближайшая дата
Отсутствует
Стоимость
31 900.00 RUB
Формируем расписание курса
Оставьте заявку, и мы проинформируем вас когда все будет готово.
Программа курса

Модуль 1 Изучаем Python для задач аналитики

— Тип задач аналитика, решаемых с Python

— Устанавливаем Python: Anaconda и Jupyter notebook

— Инструменты Python для выгрузки и обработки данных

— Основной синтаксис и типы данных

— Работаем с переменными разных типов

— Создаем код, который выполняется в зависимости от выполнения условий

— Работаем с циклами, то есть пишем код, который может многократно повторять одни и те же действия, но с разными данными

Модуль 2 Работаем с большими файлами и сложными метриками

— Считаем сложные метрики в больших файлах в формате txt, xls, xlsx

— Создаем и обрабатываем словари (структуры данных, знание которых пригодится не только в этом модуле, но и в разделах, посвященных работе с web-данными)

— Делаем код гибким и оптимизируем с помощью собственноручно написанных функций

Модуль 3 Введение в Pandas

— Ваш первый аналитический кейс с Pandas

— Работаем с файлами, содержащими миллионы строк с данными (в Excel такой файл даже не откроется!)

— Извлекаем из таблиц данные, соответствующие заданному условию или комплексу условий

— Учимся фильтровать и сортировать данные, вычислять основные статистические показатели, анализировать частотность

Модуль 4 Преобразование таблиц

— Создаем новые столбцы в уже существующем датафрейме

— Учимся группировать данные по столбцам средствами Pandas

— Применяем стандартные и собственные функции к каждой строке датафрейма

— Группируем данные и создаваем таблицы, содержащие только обобщенную информацию из исходного датасета

Модуль 5 Сводные таблицы и аналитика

— Знакомимся с pivot-таблицами и сложной агрегацией средствами Pandas

— Учимся работать со сводными таблицами с несколькими измерениями

— Анализируем предпочтения пользователей киносайта

— Работаем с показателями времени в формате Unixtime

Модуль 6 Объединение датафреймов

— Объединяем два датафрейма в один на основе содержащейся в них общей информации

— Узнаем подводные камни объединения таблиц и научимся их обходить

— Находим и удаляем из датафрейма строки-дубликаты

— Используем значение not-a-number для отсутствующих количественных данных

— Обогащаем служебную выгрузку новыми данными и составляем рейтинг киноновинок

Модуль 7 Работа с множеством файлов средствами Pandas

— Учимся получать список имен файлов, хранящихся в заданной папке

— Учимся работать с множеством однотипных файлов с помощью циклов

— Генерируем путь доступа к файлу, включающий последовательность вложенных папок

— Добавляем в существующий датафрейм информацию, полученную из нескольких csv-файлов

Модуль 8 Работа со временем и датами

— Преобразовываем строку, содержащую информацию о дате и (или) времени, в переменную типа datetime

— Извлекаем из переменной типа datetime информацию о количестве дней, часов, минут, секунд в конкретной дате

— Учимся складывать и вычитать даты

Модуль 9 Визуализация и отчеты. От Pandas до Plotly

— Научимся использовать встроенные в Pandas графические функции для создания простейших графиков

— Строим гистограммы, линейные графики, heatmap и настраиваем параметры их отображения с помощью библиотек Matplotlib и Seaborne

— Работаем с библиотекой Plotly для создания интерактивных отчетов

Модуль 10 Словари. Рекурсия

— Устанавливаем значения словаря по умолчанию

— Объединяем в одном датафрейме данные из нескольких текстовых файлов

— Используем рекурсию как альтернативу большому числу вложенных циклов

Модуль 11 Работа с веб-страницами

— Извлекаем данные из веб-стриниц, не открывая эти страницы в браузере

— Загрузка HTML-страниц в датафрейм

— Учимся работать с API VK и получаем данные из общедоступных профилей пользователей социальной сети Вконтакте

— Систематизируем информацию о работе сообществ VK и выгружаем статистику из группы (список пользователей, их активность, публикации на стене сообщества и т.д.)

Модуль 12 Изучаем API сервисы Яндекса

— Проходим авторизацию в Яндекс.Метрике

— Настраиваем автоматический мониторинг показателей сайта по данным Яндекс.Метрики

— Создаем запросы, содержащие различные комбинации метрик, группировок и фильтров

— Выгружаем отчеты Яндекс.Метрики любого размера

— Узнаем, как сделать универсальный отчет с любыми совместимыми метриками

— Преобразовываем результаты выгрузки данных, полученных по запросу к Яндекс.Метрике, в Pandas.Dataframe

Модуль 13 Изучаем API сервисы Google

— Проходим авторизацию и создаем проекты в Google Developers Console

— Создаем запросы к Google Analytics, используя различные комбинации метрик, группировок и фильтров

— Организуем постраничную выгрузку больших отчетов Google Analytics

— Автоматическое обновление токенов для регулярных автоматических выгрузок

Модуль 14 Строим отчетность с помощью Google Sheets

— Подключаем Google Sheets API и проходим авторизацию для работы с таблицами с помощью API

— Работаем с UTM-метками

— Строим автоматические красивые отчеты в Google Sheets и делимся ими с коллегами

Модуль 15 Работаем с ошибками и техническими проблемами. Создаем бота в Telegram

— Узнаем, как предусмотреть наличие кривых данных, недоступность сервиса и другие неприятности

— Создаем код, который не прерывает свое выполнение даже при возникновении ошибки

— Настраиваем автоматический запуск скрипта с помощью Планировщика задач Windows

— Создаем Телеграм-бота, умеющего рассылать файлы и сообщения

Модуль 16 Делаем семантический анализ текстов

— Определяем основу слова и проводим морфологический разбор слов с помощью библиотек для обработки естественного языка (Natural Language Processing)

— Поиск опечаток и близких по значению слов

— Работаем с регулярными выражениями

— Создаем скрипт, определяющий эмоциональную (положительную или отрицательную) окраску текста

Модуль 17 Экзамен

— Финальный экзамен, получение диплома

FAQ

По окончанию обучения слушатели получают либо Сертификат Учебного Центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении). Для получения Свидетельства необходимо, чтобы длительность обучения превышала 16 академических часов, а так же необходимо предоставить оригинал Диплома о профессиональном или высшем образовании государственного образца.

Помимо этого, по факту прохождения авторизованных курсов вендоров Cisco, Postgres, AstraLinux, Microsoft, ICAgile выдается электронный сертификат вендора.

Возьмите паспорт и Диплом об окончании профессионального или высшего образования. Диплом понадобится для получения Удостоверения о повышении квалификации (в случае отсутствия Диплома, по окончанию курса будет выдан Сертификат Учебного Центра, подтверждающий факт пройденного обучения).

За несколько дней до начала обучения (обычно за неделю) все слушатели получают приглашение по указанной электронной почте (если обучение заказывалось централизованно, ваш персональный мейл могли не передать - обратитесь к специалисту вашей организации, кто заказывал курсы, приглашение есть у него). В приглашении указан адрес и прочая полезная для слушателя информация. Если вы не получили приглашение – обратитесь к нам любым удобным для вас способом и мы сообщим адрес и продублируем приглашение на вашу почту.

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

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

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

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

Обо всех специальных условиях читайте в разделе Спецпредложения.

Не достаточно информации? Напишите нам и мы сделаем вам предложение, от которого невозможно отказаться.

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!