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

От основ синтаксиса до визуализации и парсинга

  • Старт: В любое время
  • Длительность: 72 ак. часа
  • Нагрузка:6-10 часов в неделю
  • Формат: Синхронный или асинхронный

О курсе

Курс поможет освоить Python для анализа данных с нуля

Вы начнете с основ языка: изучите типы данных, операторы, условия и циклы, научитесь работать с функциями. Затем перейдете к более сложным темам: освоите ключевые библиотеки Python для обработки и анализа данных, научитесь визуализировать информацию с помощью графиков и диаграмм. В финале курса разберетесь, как собирать данные из внешних источников — парсить сайты, работать с веб-сервисами и API.

Вы научитесь:

  • Использовать базовые конструкции языка: переменные, типы данных, условия, циклы и функции, а также подключать библиотеки и модули для расширения функциональности.

  • Обрабатывать данные: использовать стандартные библиотеки Python для работы с текстовыми и числовыми данными, проводить их очистку и преобразование.

  • Анализировать данные: освоите методы анализа данных с помощью библиотек Pandas и NumPy, научитесь работать с табличными данными, агрегировать и фильтровать информацию.

  • Визуализировать данные: создавать наглядные графики и диаграммы для эффективного представления результатов анализа.

  • Собирать данные из внешних источников: познакомитесь с основами веб-скрапинга, научитесь парсить сайты и работать с API веб-сервисов для получения информации.

Иконка текста

Минимальные требования

Школьный курс математики, основы программирования и алгоритмов.

Содержание

  • Введение в язык программирования Python (типы данных, операторы, функции)

  • Структуры данных (списки, кортежи, словари)

  • Библиотека NumPy

  • Библиотека Pandas

  • Визуализация данных

  • Регулярные выражения (модуль re)

  • Форматы данных HTML, XML. Библиотека Beautiful Soup

  • Формат данных JSON

  • Библиотека Requests

Команда

  • Елена Георгиевна Михайлова

    Директор ВШЦК, руководитель образовательной программы Аналитика данных, кандидат физико-математических наук, доцент ВШЦК

    Icon

    e.mikhailova@itmo.ru

  • Наталья Генриховна Графеева

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    nggrafeeva@itmo.ru

  • Ольга Борисовна Егорова

    Кандидат филологических наук, доцент ВШЦК

    Icon

    oegorova@itmo.ru

  • Антон Александрович Бойцев

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    boitsevanton@itmo.ru

  • Дмитрий Геннадьевич Волчек

    Кандидат технических наук, доцент ВШЦК

    Icon

    dvolchek@itmo.ru

  • Алексей Андреевич Романов

    Кандидат технических наук, доцент ВШЦК

    Icon

    romanov@itmo.ru

  • Мария Александровна Токман

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    matokman@itmo.ru

  • Рустам Шухратуллович Азимов

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    rsazimov@itmo.ru

  • Алексей Владимирович Самарин

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    avsamarin@itmo.ru

  • Екатерина Дмитриевна Васильева

    Инженер

    Icon

    edvasileva@itmo.ru