Минимальные требования
Школьный курс математики, основы программирования и алгоритмов.
Python для анализа данных
От основ синтаксиса до визуализации и парсинга
Старт:
В любое время
Длительность:
72 ак. часа
Нагрузка:
6-10 часов в неделю
Формат:
Синхронный или асинхронный
О курсе
Курс поможет освоить Python для анализа данных с нуля
Вы начнете с основ языка: изучите типы данных, операторы, условия и циклы, научитесь работать с функциями. Затем перейдете к более сложным темам: освоите ключевые библиотеки Python для обработки и анализа данных, научитесь визуализировать информацию с помощью графиков и диаграмм. В финале курса разберетесь, как собирать данные из внешних источников — парсить сайты, работать с веб-сервисами и API.
Вы научитесь:
Использовать базовые конструкции языка: переменные, типы данных, условия, циклы и функции, а также подключать библиотеки и модули для расширения функциональности.
Обрабатывать данные: использовать стандартные библиотеки Python для работы с текстовыми и числовыми данными, проводить их очистку и преобразование.
Анализировать данные: освоите методы анализа данных с помощью библиотек Pandas и NumPy, научитесь работать с табличными данными, агрегировать и фильтровать информацию.
Визуализировать данные: создавать наглядные графики и диаграммы для эффективного представления результатов анализа.
Собирать данные из внешних источников: познакомитесь с основами веб-скрапинга, научитесь парсить сайты и работать с API веб-сервисов для получения информации.
Минимальные требования
Школьный курс математики, основы программирования и алгоритмов.
Содержание
Введение в язык программирования Python (типы данных, операторы, функции)
Структуры данных (списки, кортежи, словари)
Библиотека NumPy
Библиотека Pandas
Визуализация данных
Регулярные выражения (модуль re)
Форматы данных HTML, XML. Библиотека Beautiful Soup
Формат данных JSON
Библиотека Requests
Команда
Елена Георгиевна Михайлова
Директор ВШЦК, руководитель образовательной программы Аналитика данных, кандидат физико-математических наук, доцент ВШЦК
e.mikhailova@itmo.ru
Наталья Генриховна Графеева
Кандидат физико-математических наук, доцент ВШЦК
nggrafeeva@itmo.ru
Ольга Борисовна Егорова
Кандидат филологических наук, доцент ВШЦК
oegorova@itmo.ru
Антон Александрович Бойцев
Кандидат физико-математических наук, доцент ВШЦК
boitsevanton@itmo.ru
Дмитрий Геннадьевич Волчек
Кандидат технических наук, доцент ВШЦК
dvolchek@itmo.ru
Алексей Андреевич Романов
Кандидат технических наук, доцент ВШЦК
romanov@itmo.ru
Мария Александровна Токман
Кандидат физико-математических наук, доцент ВШЦК
matokman@itmo.ru
Рустам Шухратуллович Азимов
Кандидат физико-математических наук, доцент ВШЦК
rsazimov@itmo.ru
Алексей Владимирович Самарин
Кандидат физико-математических наук, доцент ВШЦК
avsamarin@itmo.ru
Екатерина Дмитриевна Васильева
Инженер
edvasileva@itmo.ru