Основы программирования на языке Python для интеллектуального анализа данных
Как устроено обучение
Подробнее
Что нужно для старта
- Для полноценного освоения учебного материала по дисциплине студент должен:
- - знать основы теории множеств, начальный уровень;- знать школьную алгебру и начала анализа, начальный уровень;- знать основы математической статистики, начальный уровень;- быть уверенным пользователем компьютера;
Что вы получите
- В результате освоения курса слушатель будет знать:
- - классические алгоритмы поиска и способ их использования в готовых библиотеках;
- - классические алгоритмы упорядочивания и способ их использования в готовых библиотеках;
- - основные варианты постановок задач связанных с разработкой чат-ботов;
- - современные программные средства для решения задач интеллектуального анализа цифровых данных;
- - современные программные средства для решения задач визуализации цифровых данных;
Программа курса
1.1 Введение. Цели, задачи, структура и технология изучения курса. 1.2. Почему выбрали Python1.3 Обзор методов и задач интеллектуального анализа данных для их решения с помощью Python1.4 Базовые понятия программирования. Подготовка рабочего места для MS Windows и macOS (практическая часть)1.5 Структура программы на языке Python. Первые программы. (практическая часть)1.6 Ключевые слова, идентификаторы, литералы (практическая часть)1.7 Триумвират программирования: алгоритм, блок-схема, программа (практическая часть)
2.1 Введение в данные и отличия разных типов данных (практическая часть)2.2 Операторы (практическая часть)2.3 Числа (практическая часть)2.4 Строки (практическая часть)2.5 Списки, индексы и срезы (практическая часть)2.6 Множества, кортежи и словари (практическая часть)2.7 Пользовательский ввод и преобразование типов (практическая часть)
3.1 Увлекательная математическая логика3.2 Логические связки (практическая часть)3.3 Операторы if-else, elif (практическая часть)3.4 Цикл while (практическая часть)3.5 Цикл for (практическая часть)3.6 Сортировки (практическая часть)3.7 Знакомство с теорией алгоритмов (практическая часть)
4.1 Виды функций (практическая часть)4.2 Область видимости переменных (практическая часть)4.3 Аргументы функций (практическая часть)4.4 Оператор return (практическая часть)4.5 Рекурсия (практическая часть)4.6 Документирование (практическая часть)4.7 lambda (практическая часть)4.8 List comprehension (практическая часть)
5.1 Дополнительные средства для работы с Python. Терминал (консоль) (практическая часть)5.2 Виртуальное окружение5.3 Сторонние пакеты и pip (практическая часть)5.4 Текстовые данные (практическая часть)5.5 CSV-файлы (практическая часть)5.6 Необычный текст: JavaScript Object Notation (практическая часть)5.7 Подключения к хранилищам данных (практическая часть)
6.1 Основы работы с открытыми источниками данных в Интернете6.2 Введение в библиотеку numpy (практическая часть)6.3 Практическая реализация методов библиотеки numpy (подсчёт базовых математических статистик) (практическая часть)6.4 Введение в библиотеку pandas (практическая часть)6.5 Практическая реализация методов библиотеки pandas (обработка данных) (практическая часть)6.6 Введение в библиотеку seaborn (практическая часть)6.7 Практическая реализация методов библиотеки seaborn (построение разных типов графиков) (практическая часть)
01Раздел 1. Введение в язык программирования Python и интеллектуальный анализ данных
1.1 Введение. Цели, задачи, структура и технология изучения курса. 1.2. Почему выбрали Python1.3 Обзор методов и задач интеллектуального анализа данных для их решения с помощью Python1.4 Базовые понятия программирования. Подготовка рабочего места для MS Windows и macOS (практическая часть)1.5 Структура программы на языке Python. Первые программы. (практическая часть)1.6 Ключевые слова, идентификаторы, литералы (практическая часть)1.7 Триумвират программирования: алгоритм, блок-схема, программа (практическая часть)
02Раздел 2. Основные типы данных и математические операции для анализа данных на Python
2.1 Введение в данные и отличия разных типов данных (практическая часть)2.2 Операторы (практическая часть)2.3 Числа (практическая часть)2.4 Строки (практическая часть)2.5 Списки, индексы и срезы (практическая часть)2.6 Множества, кортежи и словари (практическая часть)2.7 Пользовательский ввод и преобразование типов (практическая часть)
03Раздел 3. Логические операции, операторы ветвления, циклы и сортировки в анализе данных на Python
3.1 Увлекательная математическая логика3.2 Логические связки (практическая часть)3.3 Операторы if-else, elif (практическая часть)3.4 Цикл while (практическая часть)3.5 Цикл for (практическая часть)3.6 Сортировки (практическая часть)3.7 Знакомство с теорией алгоритмов (практическая часть)
04Раздел 4. Основы функционального программирования на Python для решения задач анализа данных
4.1 Виды функций (практическая часть)4.2 Область видимости переменных (практическая часть)4.3 Аргументы функций (практическая часть)4.4 Оператор return (практическая часть)4.5 Рекурсия (практическая часть)4.6 Документирование (практическая часть)4.7 lambda (практическая часть)4.8 List comprehension (практическая часть)
05Раздел 5. Работа с базами данных и различными текстовыми форматами данных для решения задач анализа данных на Python
5.1 Дополнительные средства для работы с Python. Терминал (консоль) (практическая часть)5.2 Виртуальное окружение5.3 Сторонние пакеты и pip (практическая часть)5.4 Текстовые данные (практическая часть)5.5 CSV-файлы (практическая часть)5.6 Необычный текст: JavaScript Object Notation (практическая часть)5.7 Подключения к хранилищам данных (практическая часть)
06Раздел 6. Практическое применение интеллектуального анализа данных на примере реального проекта над набором данных Titanic
6.1 Основы работы с открытыми источниками данных в Интернете6.2 Введение в библиотеку numpy (практическая часть)6.3 Практическая реализация методов библиотеки numpy (подсчёт базовых математических статистик) (практическая часть)6.4 Введение в библиотеку pandas (практическая часть)6.5 Практическая реализация методов библиотеки pandas (обработка данных) (практическая часть)6.6 Введение в библиотеку seaborn (практическая часть)6.7 Практическая реализация методов библиотеки seaborn (построение разных типов графиков) (практическая часть)
сертификат
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Основы программирования на языке Python для интеллектуального анализа данных» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 28 сентября 2026 г.

Университет науки и технологий МИСИС 



















