содержание и инструменты
Изучите
Установка и интерфейс Jupyter Notebook
Базовые конструкции и типы переменных в Python
Типы данных
Операции с числами и строками
Переменные
Освоите
Jupyter Notebook
Python
Типы данных
Типы переменных
На практике
• Изучим функционал интерфейса Jupyter Notebook.
• Отработаем простейшие функции на задачах, научимся выполнять операции и отличать типы данных.
содержание и инструменты
Изучите
Логические операции и операции сравнения
Условия IF, ELSE, ELIF
Блоки и отступы
Циклы WHILE, FOR IN
Структуры данных: списки, словари и кортежи
Функции Python: def
Модули TIME and DATETIME
Освоите
Циклы
Словари и списки
Дата и время
Разработка функции
На практике
• Отработаем новые операции и циклы на задачах, научимся интегрировать полученные знания в работу.
• Рассмотрим, что можно внедрить в собственную работу и как автоматизировать рутинные задачи.
содержание и инструменты
Изучите
Назначение и принципы работы с программной библиотекой Pandas
Интерфейс: необходимый функционал
Модули Pandas, NumPy, Matplotlib
Структуры данных
Создание Dataframe и Series
Фильтрация данных запросами QUERY
Освоите
Pandas
NumPy
Matplotlib
Dataframe
На практике
• Изучим функционал Pandas на простых примерах с помощью Python.
• Создадим Dataframe вручную и загрузим данных из файлов CSV, XLSX.
• Загрузим HTML-страницу в датафрейм.
содержание и инструменты
Изучите
Расчет базовых метрик
Сортировка данных
Добавление столбцов
Работа с индексом: reset_index(), reindex(), вложенные индексы
Группировка данных
Объединение нескольких Dataframe
Визуализация Matplotlib
Освоите
Метрики
Индексы
Сводные таблицы
Группировка данных
На практике
• Будем работать с загруженным CSV-файлом, научимся считать метрики, объединять таблицы и познакомимся с индексами на примерах.
• Дополнительно попрактикуемся с датой и временем.
содержание и инструменты
Изучите
Импорт модуля, скачивание файла драйвера
Инициализация драйвера и загрузка страницы
Плюсы и минусы работы с Selenium. Альтернативы
Поиск элементов сайта при помощи CSS-селекторов, классов и id
Взаимодействие с элементами сайта
Получение информации с элементов сайта
Освоите
Selenium WebDriver
Установка драйверов
CSS-селекторы
Элементы сайта
На практике
• Установим Selenium WebDriver и разберемся, для чего он нужен аналитику в работе.
• Будем заполнять данные сайта: sendkeys и клики на кнопки.
содержание и инструменты
Изучите
Для чего аналитику работа с API
Как получить API для работы с Google.Analytics и Яндекс.Метрикой
Как пройти аутентификацию
Как интерпретировать данные
Автоматизация
Освоите
API
Модуль Requests
Dataframe
Автоматизация
На практике
• Изучим модуль Requests и методы get и post.
• Решим задачу по выводу данных и их размещению в dataframe.
• Научимся работать с API VK и выгрузим статистику из группы.
содержание и инструменты
Изучите
Графические функции для создания простейших графиков
Визуализация аналитических данных
Презентация выводов
Выбор способа представления данных
Типы графиков: гистограммы, линейные графики
Освоите
Графические функции Pandas
Matplotlib
Seaborn
Plotly
На практике
• Потренируемся создавать графические функции с помощью Pandas и создадим несколько видов графиков в зависимости от удобства представления информации.
содержание и инструменты
Изучите
Импорт модулей Glob и Tabula
Как получить список всех pdf файлов с помощью python
Как работать с конкретной таблицей из pdf-документа
Исправление ошибок и корректировка таблицы
Объединение dataframes
Библиотека Camelot — способ извлечения таблиц
Освоите
Glob
Tabula
Импорт
Camelot
На практике
• Научимся выгружать список всех pdf-файлов на компьютере, чтобы в дальнейшем работать с конкретным файлом и таблицей.
• Будем учиться читать pdf-файл и при необходимости редактировать его под наши запросы. Запишем файл в .csv-формат.
содержание и инструменты
Изучите
Что такое Git и для чего он создан
Преимущества Git
Сервис онлайн-хостинга репозиториев GitHub
Интерфейс GitHub и базовый функционал
Полезные инструменты в работе
Освоите
Git
GitHub
Pull Request
Полезные инструменты
На практике
• Установим GitHub, разберем его интерфейс.
• Создадим свой репозиторий, загрузим тестовый код. На его примере будем учиться делать коммиты, сравнивать и откатывать версии.
содержание и инструменты
Изучите
6 правил хорошего кода
Какие soft-skills необходимы аналитику в работе
Рекомендации, как выстраивать свой будущий путь профессионала
Ответы на заранее подготовленные вопросы
Освоите
Python
Инструменты аналитика
Soft-skills
Перспективы
На практике
• Подведем итоги курса вместе с преподавателем.
«Живое» онлайн общение с преподавателями и наставниками
Доступ к курсу на 3 месяца: интерактивные задания, вебинары и записи занятий
Гибкий график обучения, который вы подбираете сами под себя
Отсутствие дополнительных расходов на транспорт
Возможность совмещать обучение с работой, путешествиями и параллельным обучением
-39%
383 €
638 без скидки 39%
Нажимая на кнопку "Оставить заявку", вы соглашаетесь с условиями Договора-оферты и Политики конфиденциальности
стажер
middle-аналитик данных
senior-аналитик данных
После окончания курса вы получаете Персональный сертификат
Государственная лицензия от министерства образования, предоставляющая право на образовательную деятельность.
По итогам обучения на курсе вы получаете электронный персональный сертификат.
Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.