Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

Даты проведения курса

Выберите удобное для вас число,
запишитесь на курс, заполнив простую форму

город: Online
13.04.2026
-
17.04.2026 Идет набор группы
записаться на курс
направление: Python for Data Science кол-во дней: 5
вендор: Python кол-во часов: 40
код курса: PY-04

Полный курс для специалистов, которые хотят освоить Python для анализа данных и построения моделей машинного обучения. Курс охватывает синтаксис Python, работу с данными, модули и библиотеки для Data Science

Цели курса

После курса вы сможете:

Проводить комплексный анализ данных с помощью Python;

Очищать и агрегировать большие наборы данных;

Создавать визуализации и интерактивные отчеты;

Применять статистические методы для проверки гипотез;

Подготавливать данные для моделирования и машинного обучения.

 

Часть 1

Введение в Python и Data Science

Роль Python в Data Science

Обзор экосистемы (Anaconda, Jupyter, VS Code)

Работа в Jupyter Notebook

Структура Python-программы

Базовый синтаксис

Переменные и типы данных

Числовые типы (int, float)

Строки и операции со строками

Булевы значения

Операторы и выражения

Приведение типов

Условные конструкции и логика

Булева алгебра

Логические операторы

Условные конструкции if / elif / else

Вложенные условия

Тернарный оператор

Циклы

Цикл for

Цикл while

range()

break / continue / pass

Вложенные циклы

Генераторы списков

Часть 2

Структуры данных

Списки

Кортежи

Словари

Множества

Вложенные структуры данных

Функции

Определение функций

Параметры и аргументы

Значения по умолчанию

*args и **kwargs

Возврат значений

Lambda-функции

Работа с файлами

Чтение и запись файлов

Работа с CSV

Работа с JSON

Контекстный менеджер (with)

Обработка исключений

Типы ошибок

try / except / finally

Создание собственных исключений

Часть 3

Введение в NumPy

Массивы ndarray

Создание массивов

Индексация и срезы

Broadcasting

Векторизация операций

Математические операции

Агрегации (mean, sum, std)

Линейная алгебра

Работа с многомерными массивами

Генерация случайных данных

Часть 4

Основы Pandas

Series и DataFrame

Загрузка данных (CSV, Excel)

Просмотр и структура данных

Очистка и трансформация данных

Обработка пропусков

Фильтрация

Сортировка

Группировка и агрегация

Merge и Join

Работа с временными данными

Форматы дат

Индексация по времени

Ресемплирование

Часть 5

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

Matplotlib

Seaborn

Построение:

o Линейных графиков

o Гистограмм

o Boxplot

o Scatter plot

Настройка графиков

Интерпретация визуализаций

Введение в машинное обучение

Pipeline анализа данных

Train/Test split

Линейная регрессия

Логистическая регрессия

Метрики качества (MSE, Accuracy, Precision, Recall)