Содержание пакета (9 курсов)
1. Numpy для анализа данных 4.733
1. Введение в NumPy
3 урока
👁
231
👤
206
Закрытый
1.1
Знакомство с библиотекой NumPy
↗
84
75
6м
5
Закрытый
1.2
Основы работы с массивами
↗
76
67
22м
6
Закрытый
1.3
Типы данных в NumPy
↗
71
64
10м
5
2. Операции с массивами
3 урока
👁
186
👤
162
Закрытый
2.1
Арифметика с массивами
↗
66
54
29м
5
Закрытый
2.2
Статистические операции
↗
61
54
14м
4
Закрытый
2.3
Математические функции в NumPy
↗
59
54
15м
4
3. Многомерные массивы
2 урока
👁
113
👤
91
Закрытый
3.1
Работа с двумерными массивами
↗
57
46
35м
3
Закрытый
3.2
Создание и манипуляции с многомерными массивами
↗
56
45
40м
4
4. Манипуляции с данными
3 урока
👁
151
👤
122
Закрытый
4.1
Изменение формы и размера массивов
↗
53
47
16м
2
Закрытый
4.2
Работа с пустыми и NaN значениями
↗
51
37
48м
3
Закрытый
4.3
Подсчёт уникальных значений и их частот
↗
47
38
26м
3
5. Работа с большими данными и производительность
2 урока
👁
95
👤
79
Закрытый
5.1
Производительность NumPy
↗
48
39
18м
2
Закрытый
5.2
Работа с большими массивами
↗
47
40
5м
2
6. Применение NumPy в анализе данных
4 урока
👁
178
👤
119
Закрытый
6.1
Загрузка и сохранение данных
↗
48
41
6м
4
Закрытый
6.2
Применение NumPy для анализа временных рядов: часть 1
↗
50
30
32м
5
Закрытый
6.3
Применение NumPy для анализа временных рядов: часть 2
↗
40
30
8м
2
Закрытый
6.4
Обратная связь
↗
40
18
1м
8
2. Pandas для анализа данных 5.0
1. Чтение данных из файлов
2 урока
👁
84
👤
59
Закрытый
1.1
Импорт данных из форматов CSV, Excel, JSON
↗
45
34
11м
0
Закрытый
1.2
Обработка крупных файлов с chunksize
↗
39
25
30м
2
2. Экспресс знакомство с данными
3 урока
👁
99
👤
74
Закрытый
2.1
Методы быстрого просмотра: head(), tail(), sample()
↗
35
30
2м
2
Закрытый
2.2
Основные характеристики данных: info(), describe()
↗
33
17
19м
-1
Закрытый
2.3
Выявление и обработка пропущенных значений
↗
31
27
9м
1
3. Вывод столбцов и работа с типами данных
2 урока
👁
56
👤
48
Закрытый
3.1
Доступ к столбцам и преобразование типов данных
↗
28
24
22м
1
Закрытый
3.2
Преобразование типов данных для оптимизации памяти
↗
28
24
9м
2
4. Фильтрация строк
1 урок
👁
29
👤
20
Закрытый
4.1
Условные фильтры и фильтрация по значениям
↗
29
20
19м
1
5. Сортировка строк
1 урок
👁
27
👤
23
Закрытый
5.1
Сортировка по значениям и индексам
↗
27
23
19м
1
6. Агрегирующие функции и вычисления
2 урока
👁
52
👤
45
Закрытый
6.1
Применение стандартных агрегирующих функций
↗
27
23
12м
1
Закрытый
6.2
Пользовательские функции для агрегации
↗
25
22
15м
2
7. Объединение данных
2 урока
👁
45
👤
37
Закрытый
7.1
Методы объединения данных: merge, join, concat
↗
22
19
23м
1
Закрытый
7.2
Конкатенация таблиц
↗
23
18
13м
1
8. Работа с датами и временем
2 урока
👁
38
👤
34
Закрытый
8.1
Преобразование строк в формат дат
↗
20
17
31м
1
Закрытый
8.2
Извлечение временных компонентов (год, месяц, день)
↗
18
17
4м
1
9. Преобразование значений и редактирование данных
2 урока
👁
38
👤
34
Закрытый
9.1
Замена значений (replace, map, applymap)
↗
18
17
19м
1
Закрытый
9.2
Удаление дубликатов и управление индексами
↗
20
17
12м
1
10. Визуализация данных в Pandas
1 урок
👁
20
👤
13
Закрытый
10.1
Базовая визуализация: гистограммы, boxplot, scatter
↗
20
13
20м
2
11. Слайсинг и выборка данных
1 урок
👁
21
👤
13
Закрытый
11.1
Индексация и выборка данных с помощью .loc и .iloc
↗
21
13
9м
1
12. Работа с текстовыми данными
1 урок
👁
19
👤
11
Закрытый
12.1
Разбор и обработка текстов
↗
19
11
18м
1
13. Pandas и машинное обучение
4 урока
👁
68
👤
30
Закрытый
13.1
Масштабирование данных и нормализация
↗
21
8
9м
1
Закрытый
13.2
Преобразование категориальных признаков(One-Hot, Label Encoding)
↗
16
8
4м
1
Закрытый
13.3
Подготовка данных для ML-моделей
↗
16
8
2м
1
Закрытый
13.4
Обратная связь
↗
15
6
1м
1
3. SQL-собеседование: 200 задач уровня Junior 4.0
1. Основы SQL и подход к задачам на собеседовании
3 урока
👁
51
👤
38
Закрытый
1.1
SELECT, FROM, WHERE
↗
22
13
14м
2
Закрытый
1.2
Условия: AND, OR, IN, BETWEEN, LIKE
↗
16
12
18м
2
Закрытый
1.3
Подход к SQL-задачам на собеседованиях
↗
13
13
2м
1
2. Сортировка и ограничение результатов
3 урока
👁
36
👤
34
Закрытый
2.1
ORDER BY
↗
12
12
5м
2
Закрытый
2.2
LIMIT, OFFSET
↗
12
11
9м
2
Закрытый
2.3
Первые/последние N строк по условию
↗
12
11
8м
2
3. Агрегация и группировка
3 урока
👁
33
👤
30
Закрытый
3.1
COUNT, SUM, AVG, MIN, MAX
↗
11
10
6м
1
Закрытый
3.2
GROUP BY, HAVING
↗
11
10
15м
1
Закрытый
3.3
Группировка по нескольким полям
↗
11
10
18м
1
4. JOIN: работа с несколькими таблицами
3 урока
👁
34
👤
24
Закрытый
4.1
INNER JOIN, LEFT JOIN, RIGHT JOIN
↗
12
8
11м
2
Закрытый
4.2
JOIN на 3+ таблицы
↗
11
8
12м
2
Закрытый
4.3
Обнаружение "висящих" записей (анализ NULL после JOIN)
↗
11
8
0
5. Подзапросы
3 урока
👁
26
👤
19
Закрытый
5.1
Подзапросы в SELECT, WHERE, FROM
↗
11
7
2
Закрытый
5.2
IN, EXISTS, NOT EXISTS
↗
8
6
0
Закрытый
5.3
Коррелированные подзапросы
↗
7
6
0
6. Работа с датами и строками
3 урока
👁
27
👤
17
Закрытый
6.1
DATE функции: NOW, DATEDIFF, EXTRACT
↗
10
5
2
Закрытый
6.2
Строковые функции: CONCAT, SUBSTRING, LENGTH
↗
9
7
1
Закрытый
6.3
CASE WHEN THEN
↗
8
5
2
7. Изменение данных
2 урока
👁
15
👤
14
Закрытый
7.1
INSERT, UPDATE, DELETE
↗
7
7
1
Закрытый
7.2
CREATE, ALTER, DROP
↗
8
7
1
8. Триггеры, индексы и представления
2 урока
👁
13
👤
10
Закрытый
8.1
Индексы и EXPLAIN
↗
7
5
1
Закрытый
8.2
VIEW и материализованные представления
↗
6
5
1
9. Частые ловушки
3 урока
👁
22
👤
13
Закрытый
9.1
NULL в логике
↗
7
6
1
Закрытый
9.2
Дублирующиеся строки
↗
8
3
1
Закрытый
9.3
SELECT N записей из каждой группы
↗
7
4
1
10. Финальные задания
4 урока
👁
35
👤
19
Закрытый
10.1
20 комплексных задач по всем темам
↗
10
4
0
Закрытый
10.2
20 комплексных задач по всем темам
↗
8
4
0
Закрытый
10.3
Чеклист для подготовки к интервью
↗
8
8
1
Закрытый
10.4
Обратная связь
↗
9
3
0
4. Мастерство ML: выбор, тюнинг и оптимизация моделей
1. Базовые принципы выбора моделей
3 урока
👁
15
👤
6
Закрытый
1.1
Bias-Variance trade-off
↗
5
2
0
Закрытый
1.2
Метрики качества: MAE, RMSE, R², Accuracy, ROC AUC, F1
↗
5
2
0
Закрытый
1.3
Практика: выбор подходящей модели для реального датасета
↗
5
2
0
2. Линейные модели и их тюнинг
4 урока
👁
16
👤
8
Закрытый
2.1
Linear Regression, Logistic Regression - принципы, ограничения
↗
4
3
0
Закрытый
2.2
L1, L2, ElasticNet: зачем регуляризация и как она работает
↗
4
2
0
Закрытый
2.3
Feature scaling, подбор гиперпараметров (alpha, C)
↗
4
2
0
Закрытый
2.4
Практика:настройка регуляризации GridSearchCV и RandomizedSearch
↗
4
1
0
3. Деревья решений и ансамбли
4 урока
👁
11
👤
4
Закрытый
3.1
DecisionTreeClassifier/Regressor — как работает дерево
↗
3
1
0
Закрытый
3.2
Проблемы переобучения и глубины дерева
↗
2
1
0
Закрытый
3.3
Как сделать деревья устойчивыми: методы ансамблирования
↗
4
1
0
Закрытый
3.4
Практика: сравнение ансамблей по качеству и интерпретируемости
↗
2
1
0
4. Градиентный бустинг и его настройка
4 урока
👁
14
👤
6
Закрытый
4.1
Идея бустинга: как слабые модели становятся сильными
↗
4
3
0
Закрытый
4.2
XGBoost, LightGBM, CatBoost — обзор различий
↗
4
1
0
Закрытый
4.3
Подбор гиперпараметров (learning_rate, n_estimators, depth)
↗
3
1
0
Закрытый
4.4
Практика: тюнинг CatBoost и визуализация важности признаков
↗
3
1
0
5. Оптимизация гиперпараметров
4 урока
👁
12
👤
4
Закрытый
5.1
GridSearchCV, RandomizedSearchCV — теория и применение
↗
4
1
0
Закрытый
5.2
Bayesian Optimization (Optuna, Hyperopt)
↗
2
1
0
Закрытый
5.3
Cross-validation и nested CV для честной оценки
↗
3
1
0
Закрытый
5.4
Практика: поиск оптимальной модели под Kaggle-задачу
↗
3
1
0
6. Отбор и инженерия признаков
5 уроков
👁
11
👤
5
Закрытый
6.1
Feature importance, permutation importance
↗
3
1
0
Закрытый
6.2
Recursive Feature Elimination (RFE)
↗
1
1
0
Закрытый
6.3
Взаимодействия признаков (interaction features)
↗
2
1
0
Закрытый
6.4
PCA, t-SNE, UMAP для сокращения размерности
↗
2
1
0
Закрытый
6.5
Практика: улучшение модели за счёт правильных признаков
↗
3
1
0
7. Интерпретация моделей
3 урока
👁
18
👤
7
Закрытый
7.1
SHAP, LIME, Partial Dependence Plots
↗
5
1
0
Закрытый
7.2
Практика: анализ SHAP-графиков
↗
4
1
0
Закрытый
7.3
Обратная связь
↗
9
5
0
5. Нейросети в PyTorch: быстрый старт с нуля 5.0
1. Введение и настройка
2 урока
👁
41
👤
32
Закрытый
1.1
Что такое PyTorch и зачем он нужен
↗
22
17
8м
1
Закрытый
1.2
Установка и настройка (локально и в Google Colab)
↗
19
15
12м
1
2. Основы тензоров и автодифференцирование
2 урока
👁
37
👤
20
Закрытый
2.1
torch.Tensor: создание, типы, shape, операции
↗
21
10
26м
2
Закрытый
2.2
Автоматическое дифференцирование: requires_grad, backward() и др
↗
16
10
45м
1
3. Линейные модели и градиентный спуск
4 урока
👁
53
👤
33
Закрытый
3.1
Ручной градиентный спуск
↗
16
9
12м
1
Закрытый
3.2
Линейная регрессия с PyTorch
↗
14
7
27м
1
Закрытый
3.3
Функции потерь и оптимизаторы (MSELoss, SGD)
↗
12
8
7м
1
Закрытый
3.4
Тренировка и визуализация лосса
↗
11
9
10м
1
4. Нейронные сети
4 урока
👁
44
👤
29
Закрытый
4.1
Что такое нейросети
↗
13
9
6м
1
Закрытый
4.2
Многослойный перцептрон (nn.Sequential, nn.Module)
↗
11
7
6м
1
Закрытый
4.3
Активации: ReLU, Sigmoid, Softmax
↗
11
7
20м
1
Закрытый
4.4
Модель классификации + обучение
↗
9
6
0
5. Работа с данными
3 урока
👁
27
👤
17
Закрытый
5.1
Dataset и DataLoader
↗
10
7
10м
1
Закрытый
5.2
Работа с CSV и изображениями
↗
8
5
0
Закрытый
5.3
Аугментации и трансформации (torchvision.transforms)
↗
9
5
0
6. Компьютерное зрение
3 урока
👁
30
👤
15
Закрытый
6.1
Введение в сверточные сети (CNN)
↗
10
6
6м
1
Закрытый
6.2
Conv2d, MaxPool2d, Flatten
↗
10
4
3м
1
Закрытый
6.3
Классификация на MNIST / CIFAR-10
↗
10
5
2м
1
7. Оценка и сохранение моделей
3 урока
👁
29
👤
17
Закрытый
7.1
model.eval(), torch.no_grad()
↗
10
6
2м
1
Закрытый
7.2
torch.save, torch.load
↗
10
6
19м
1
Закрытый
7.3
Обратная связь
↗
9
5
0
6. Практический Machine Learning
Содержание курса пока недоступно
7. Разведочный анализ данных
1. О курсе и вводная подготовка
1 урок
👁
1
👤
1
Закрытый
1.1
Что такое EDA
↗
1
1
0
2. Математическая и техническая база
2 урока
👁
2
👤
2
Закрытый
2.1
Тест по математике (минимум необходимый)
↗
1
1
0
Закрытый
2.2
Тест по Python
↗
1
1
0
3. Основы работы с данными
4 урока
👁
4
👤
4
Закрытый
3.1
Типы данных, измерения и структура датасета
↗
1
1
0
Закрытый
3.2
Pandas: ключевые операции
↗
1
1
0
Закрытый
3.3
Polars: быстрый анализ больших данных
↗
1
1
0
Закрытый
3.4
Подведение итогов модуля
↗
1
1
0
4. Проверка качества данных
3 урока
👁
3
👤
3
Закрытый
4.1
Работа с пропусками — полный набор техник
↗
1
1
0
Закрытый
4.2
Дубликаты, ошибки и “грязные” данные
↗
1
1
0
Закрытый
4.3
Домашнее задание
↗
1
1
0
5. Визуализация данных
5 уроков
👁
5
👤
4
Закрытый
5.1
Matplotlib/Seaborn: базовые графики
↗
1
1
0
Закрытый
5.2
Plotly: интерактивные графики
↗
1
1
0
Закрытый
5.3
Pairplot, jointplot, тепловые карты
↗
1
1
0
Закрытый
5.4
Ошибки визуализации
↗
1
1
0
Закрытый
5.5
Домашнее задание
↗
1
0
0
6. Глубокий анализ признаков
5 уроков
👁
5
👤
5
Закрытый
6.1
Анализ числовых признаков
↗
1
1
0
Закрытый
6.2
Анализ категориальных признаков
↗
1
1
0
Закрытый
6.3
Взаимосвязь категориальных и числовых признаков
↗
1
1
0
Закрытый
6.4
Выявление выбросов и аномалий
↗
1
1
0
Закрытый
6.5
Домашнее задание
↗
1
1
0
8. Статистика для собеседований 5.0
1. Введение в прикладную статистику
5 уроков
👁
92
👤
73
Закрытый
1.1
Основные понятия: генеральная совокупность, выборка, параметры
↗
22
17
11м
0
Закрытый
1.2
Виды данных: категориальные, числовые, дискретные
↗
17
17
4м
0
Закрытый
1.3
Мера центральной тенденции: среднее, медиана, мода
↗
18
14
10м
0
Закрытый
1.4
Разброс: дисперсия, стандартное отклонение, IQR
↗
17
15
11м
0
Закрытый
1.5
Практика: Вычислить ключевые статистики вручную
↗
18
10
12м
0
2. Распределения вероятностей
7 уроков
👁
99
👤
66
Закрытый
2.1
Что такое распределение и зачем оно нужно
↗
19
13
16м
0
Закрытый
2.2
Нормальное распределение: свойства, Z-оценки
↗
15
11
16м
0
Закрытый
2.3
Биномиальное, Бернулли, Пуассон
↗
15
9
32м
0
Закрытый
2.4
Равномерное, экспоненциальное
↗
11
9
0
Закрытый
2.5
ЦПТ: как объяснить интервьюеру
↗
15
9
8м
0
Закрытый
2.6
Практика: Определить распределение по графику/описанию
↗
12
10
1м
0
Закрытый
2.7
Типичные вопросы с собеседований
↗
12
5
0
3. Оценивание и доверительные интервалы
2 урока
👁
20
👤
10
Закрытый
3.1
Доверительный интервал для среднего, для доли
↗
11
5
10м
0
Закрытый
3.2
Понятие Bootstrap в статистике
↗
9
5
0
4. Гипотезы и статистические тесты
9 уроков
👁
83
👤
37
Закрытый
4.1
Что такое гипотеза: H0 и H1
↗
8
6
0
Закрытый
4.2
Ошибки 1 и 2 рода, уровень значимости, power
↗
8
6
0
Закрытый
4.3
p-value: как правильно объяснять
↗
10
6
8м
0
Закрытый
4.4
t-тест: для чего нужен и как применять
↗
10
5
17м
0
Закрытый
4.5
Z-тест, χ²-тест, F-тест
↗
10
5
49м
0
Закрытый
4.6
A/B-тестирование: полный разбор
↗
12
2
15м
0
Закрытый
4.7
Практика: провести A/B-тест в Python
↗
11
2
1м
0
Закрытый
4.8
Типичные вопросы интервью: часть 1
↗
9
3
0
Закрытый
4.9
Типичные вопросы интервью: часть 2
↗
5
2
0
5. Корреляция и регрессия
5 уроков
👁
24
👤
12
Закрытый
5.1
Корреляция Пирсона, Спирмена, Кендалла
↗
4
1
0
Закрытый
5.2
Ковариация и как её объяснять
↗
5
3
0
Закрытый
5.3
Линейная регрессия: базовые идеи
↗
6
4
0
Закрытый
5.4
Линейная регрессия: мультиколлинеарность, VIF
↗
6
2
0
Закрытый
5.5
Вопросы интервью по корреляции и регрессии
↗
3
2
0
6. Итоговая практика
4 урока
👁
35
👤
12
Закрытый
6.1
Мини-собеседование: 30 типичных вопросов (часть 1)
↗
10
3
0
Закрытый
6.2
Мини-собеседование: 30 типичных вопросов (часть 2)
↗
8
2
0
Закрытый
6.3
Практическое задание: провести A/B тест
↗
8
2
0
Закрытый
6.4
Обратная связь
↗
9
5
0
9. Теория вероятностей для собеседований 5.0
1. Базовые основы
4 урока
👁
210
👤
172
Закрытый
1.1
Пространство исходов и события
↗
59
48
13м
0
Закрытый
1.2
Классическая вероятность и частота
↗
51
50
7м
0
Закрытый
1.3
Правило сложения и умножения событий
↗
51
48
17м
0
Закрытый
1.4
Условная вероятность
↗
49
26
44м
0
2. Независимость и ключевые формулы
3 урока
👁
116
👤
95
Закрытый
2.1
Независимые события и примеры
↗
43
35
9м
0
Закрытый
2.2
Формула полной вероятности
↗
37
31
17м
0
Закрытый
2.3
Формула Байеса
↗
36
29
39м
0
3. Классические задачи собеседований
4 урока
👁
129
👤
91
Закрытый
3.1
Задачи с собеседований: Монетки и кубики
↗
37
27
41м
0
Закрытый
3.2
Задачи с собеседований: Урны и шары
↗
32
24
34м
0
Закрытый
3.3
Задачи с собеседований: Колода карт
↗
32
21
24м
0
Закрытый
3.4
Задачи с собеседований: Дни рождения и парадоксы
↗
28
19
17м
0
4. Распределения и ожидания
4 урока
👁
101
👤
62
Закрытый
4.1
Случайная величина и матожидание
↗
29
19
19м
0
Закрытый
4.2
Дискретные распределения
↗
26
16
24м
0
Закрытый
4.3
Непрерывные распределения
↗
22
14
18м
0
Закрытый
4.4
Задачи с ожиданием
↗
24
13
21м
0
5. Итоговый блок
2 урока
👁
49
👤
28
Закрытый
5.1
Итоговый тест
↗
26
14
26м
0
Закрытый
5.2
Обратная связь
↗
23
14
1м
0