Содержание пакета (3 курса)
1. Машинное Обучение в Python: Большой Курс для Начинающих 4.988
1. Вводная часть курса
8 уроков
👁
29 330
👤
28 287
Закрытый
1.1
Добро пожаловать на курс!
↗
4 748
4 748
0м
123
Закрытый
1.2
Материалы курса - ZIP-файлы для скачивания
↗
4 624
3 882
3м
150
Закрытый
1.3
Установка Anaconda, Python, Jupyter Notebook
↗
4 203
4 203
10м
116
Закрытый
1.4
Прочтите эту статью - Замечание о настройке среды разработки
↗
4 107
4 107
1м
108
Закрытый
1.5
Настройка среды разработки
↗
4 007
3 706
8м
140
Закрытый
1.6
Если мешает Anaconda Toolbox
↗
842
842
0м
5
Закрытый
1.7
Часто задаваемые вопросы
↗
3 858
3 858
3м
74
Закрытый
1.8
Полезные советы об интерфейсе Stepik (опционально)
↗
2 941
2 941
1м
66
2. ОПЦИОНАЛЬНО: Экспресс-курс по Python
6 уроков
👁
21 381
👤
21 381
Закрытый
2.1
Пару слов об экспресс-курсе
↗
3 957
3 957
0м
78
Закрытый
2.2
Экспресс-курс по Python - Часть 1
↗
3 875
3 875
19м
117
Закрытый
2.3
Экспресс-курс по Python - Часть 2
↗
3 410
3 410
16м
109
Закрытый
2.4
Экспресс-курс по Python - Часть 3
↗
3 321
3 321
13м
89
Закрытый
2.5
Проверочные упражнения по Python
↗
3 561
3 561
1м
63
Закрытый
2.6
Решения для проверочных упражнений по Python
↗
3 257
3 257
12м
62
3. Этапы работ по машинному обучению
1 урок
👁
10 140
👤
10 140
Открытый
3.1
Этапы работ по машинному обучению
↗
10 140
10 140
11м
219
4. NumPy
7 уроков
👁
21 378
👤
10 600
Закрытый
4.1
Обзор раздела про NumPy
↗
3 871
3 871
3м
141
Закрытый
4.2
Массивы NumPy
↗
3 746
882
29м
204
Закрытый
4.3
Индексация и выбор данных из массивов NumPy
↗
3 413
813
16м
163
Закрытый
4.4
Операции в NumPy
↗
3 279
796
9м
123
Закрытый
4.5
Проверочные упражнения по NumPy - Часть 1
↗
3 288
620
21м
115
Закрытый
4.6
Проверочные упражнения по NumPy - Часть 2
↗
782
619
4м
7
Закрытый
4.7
Решения для проверочных упражнений по NumPy
↗
2 999
2 999
9м
106
5. Pandas
28 уроков
👁
70 539
👤
23 546
Закрытый
5.1
Обзор раздела про Pandas
↗
3 237
3 237
6м
124
Закрытый
5.2
Series - Часть 1
↗
3 158
739
10м
140
Закрытый
5.3
Series - Часть 2
↗
3 029
684
12м
131
Открытый
5.4
Датафреймы - Часть 1 - Создание датафреймов
↗
4 018
694
22м
150
Закрытый
5.5
Датафреймы - Часть 2 - Основные атрибуты
↗
2 857
672
10м
108
Закрытый
5.6
Датафреймы - Часть 3 - Работа с колонками
↗
2 801
655
14м
133
Закрытый
5.7
Датафреймы - Часть 4 - Работа со строками
↗
2 742
607
20м
131
Закрытый
5.8
Выборка данных по условию (Conditional Filtering)
↗
2 706
604
20м
154
Закрытый
5.9
Полезные методы - Apply для одной колонки
↗
2 634
582
16м
145
Закрытый
5.10
Полезные методы - Apply для нескольких колонок
↗
2 571
563
18м
141
Закрытый
5.11
Полезные методы - Статистическая информация и сортировка данных
↗
2 529
550
17м
135
Закрытый
5.12
Отсутствующие данные (missing data) - Обзор
↗
2 467
2 467
14м
136
Закрытый
5.13
Отсутствующие данные (missing data) - Операции в Pandas
↗
2 428
520
23м
139
Закрытый
5.14
Агрегация данных GROUP BY - Часть 1
↗
2 375
501
19м
118
Закрытый
5.15
Агрегация данных GROUP BY - Часть 2 - Мульти-индекс
↗
2 276
2 276
15м
107
Закрытый
5.16
Объединение датафреймов - Конкатенация
↗
2 222
473
11м
100
Закрытый
5.17
Объединение датафреймов - Inner Merge
↗
2 157
463
15м
106
Закрытый
5.18
Объединение датафреймов - Left и Right Merge
↗
2 104
458
8м
89
Закрытый
5.19
Объединение датафреймов - Outer Merge
↗
2 079
455
12м
110
Закрытый
5.20
Методы Pandas для текста
↗
2 117
448
18м
108
Закрытый
5.21
Методы Pandas для даты и времени
↗
2 055
428
24м
123
Закрытый
5.22
Input/Output в Pandas - CSV-файлы
↗
2 048
427
12м
95
Закрытый
5.23
Input/Output в Pandas - HTML-таблицы
↗
1 951
408
15м
89
Закрытый
5.24
Input/Output в Pandas - Excel-файлы
↗
1 927
1 927
7м
75
Закрытый
5.25
Input/Output в Pandas - SQL базы данных
↗
1 936
394
20м
85
Открытый
5.26
Сводные таблицы в Pandas (pivot tables)
↗
3 251
459
25м
111
Открытый
5.27
Проверочные упражнения по Pandas
↗
3 078
69
8м
65
Закрытый
5.28
Решения для проверочных упражнений по Pandas
↗
1 786
1 786
26м
77
6. Matplotlib
11 уроков
👁
21 819
👤
10 429
Закрытый
6.1
Обзор раздела про Matplotlib
↗
2 187
2 187
6м
98
Закрытый
6.2
Основы Matplotlib
↗
2 125
442
13м
105
Закрытый
6.3
Объект Figure - принципы работы
↗
2 048
2 048
9м
95
Закрытый
6.4
Объект Figure - код в Python
↗
2 011
425
14м
87
Закрытый
6.5
Объект Figure - код в Python
↗
1 956
414
5м
93
Открытый
6.6
Subplots - несколько графиков рядом друг с другом
↗
2 759
408
20м
107
Закрытый
6.7
Стилизация Matplotlib: легенды
↗
1 882
392
8м
83
Закрытый
6.8
Стилизация Matplotlib: цвета и стили
↗
1 828
384
12м
100
Закрытый
6.9
Дополнительные материалы по Matplotlib
↗
1 812
1 812
5м
93
Закрытый
6.10
Проверочные упражнения по Matplotlib
↗
1 701
407
6м
57
Закрытый
6.11
Решения для проверочных упражнений по Matplotlib
↗
1 510
1 510
16м
48
7. Seaborn
14 уроков
👁
22 897
👤
13 369
Закрытый
7.1
Обзор раздела про Seaborn
↗
1 898
1 898
5м
97
Открытый
7.2
Scatterplots - Графики рассеяния (диаграммы рассеяния)
↗
2 210
367
22м
103
Закрытый
7.3
Distribution Plots - Часть 1 - Типы графиков
↗
1 748
1 748
11м
81
Закрытый
7.4
Distribution Plots - Часть 2 - Код в Python
↗
1 714
348
19м
84
Закрытый
7.5
Categorical Plots - Статистики по категориям - Типы графиков
↗
1 682
1 682
7м
79
Закрытый
7.6
Categorical Plots - Статистики по категориям - Код в Python
↗
1 657
334
11м
61
Закрытый
7.7
Categorical Plots - Распределения по категориям - Типы графиков
↗
1 620
324
17м
78
Закрытый
7.8
Categorical Plots - Распределения по категориям - Код в Python
↗
1 570
313
18м
76
Закрытый
7.9
Графики сравнения - Типы графиков
↗
1 573
1 573
6м
63
Закрытый
7.10
Графики сравнения - Код в Python
↗
1 525
307
11м
56
Закрытый
7.11
Seaborn Grid
↗
1 536
1 536
14м
73
Закрытый
7.12
Матричные графики
↗
1 521
296
16м
64
Закрытый
7.13
Проверочные упражнения по Seaborn
↗
1 403
1 403
9м
48
Закрытый
7.14
Решения для проверочных упражнений по Seaborn
↗
1 240
1 240
15м
46
8. Большой Проект по Визуализации Данных
4 урока
👁
6 548
👤
6 548
Открытый
8.1
Обзор Проекта по Визуализации Данных
↗
2 995
2 995
18м
75
Закрытый
8.2
Разбор решений проекта - Часть 1
↗
1 334
1 334
22м
39
Закрытый
8.3
Разбор решений проекта - Часть 2
↗
1 108
1 108
18м
32
Закрытый
8.4
Разбор решений проекта - Часть 3
↗
1 111
1 111
26м
48
9. Обзор Машинного Обучения
5 уроков
👁
10 360
👤
5 537
Закрытый
9.1
Обзор раздела
↗
2 128
2 128
7м
90
Закрытый
9.2
Зачем нужно машинное обучение
↗
2 043
441
11м
89
Закрытый
9.3
Типы алгоритмов машинного обучения
↗
2 068
432
10м
95
Закрытый
9.4
Процесс для обучения с учителем (supervised learning)
↗
2 005
420
17м
115
Закрытый
9.5
(ОПЦИОНАЛЬНО) Дополнительная книга для чтения - ISLR
↗
2 116
2 116
1м
51
10. Линейная Регрессия
26 уроков
👁
44 831
👤
28 582
Закрытый
10.1
Обзор раздела про линейную регрессию
↗
2 202
2 202
2м
83
Открытый
10.2
Линейная регрессия - История алгоритма
↗
3 348
3 348
12м
108
Закрытый
10.3
Наименьшие квадраты
↗
2 148
466
15м
106
Закрытый
10.4
Функция стоимости (Cost Function)
↗
2 072
444
7м
89
Закрытый
10.5
Градиентный спуск (Gradient Descent)
↗
2 043
431
12м
87
Закрытый
10.6
Простая линейная регрессия
↗
1 967
1 967
20м
116
Закрытый
10.7
Обзор Scikit-Learn
↗
1 917
1 917
11м
101
Закрытый
10.8
Scikit-Learn - Train Test Split
↗
1 858
405
18м
90
Закрытый
10.9
Scikit-Learn - оценка работы модели
↗
1 800
380
19м
108
Закрытый
10.10
Графики остатков - Residual Plots
↗
1 726
1 726
15м
100
Закрытый
10.11
Внедрение модели и интерпретация коэффициентов
↗
1 673
352
23м
114
Закрытый
10.12
Полиномиальная регрессия - теория
↗
1 633
1 633
9м
74
Закрытый
10.13
Полиномиальная регрессия - создание признаков
↗
1 577
349
13м
85
Закрытый
10.14
Полиномиальная регрессия - обучение и оценка модели
↗
1 538
332
11м
86
Закрытый
10.15
Дилемма смещения-дисперсии (Bias-Variance Trade-Off)
↗
1 531
326
15м
82
Закрытый
10.16
Полиномиальная регрессия - выбираем степень полинома
↗
1 502
1 502
16м
80
Закрытый
10.17
Полиномиальная регрессия - внедрение модели
↗
1 467
317
7м
85
Закрытый
10.18
Регуляризация - обзор
↗
1 505
327
9м
80
Закрытый
10.19
Масштабирование признаков (feature scaling)
↗
1 486
320
13м
82
Закрытый
10.20
Кросс-валидация - обзор
↗
1 476
1 476
17м
83
Закрытый
10.21
Регуляризация - подготовка данных
↗
1 440
1 440
7м
61
Закрытый
10.22
L2 Регуляризация - Ридж-регрессия - теория
↗
1 429
1 429
13м
66
Закрытый
10.23
L2 Регуляризация - Ридж-регрессия - код в Python
↗
1 395
1 395
21м
76
Закрытый
10.24
L1 Регуляризация - Лассо-регрессия - теория и код в Python
↗
1 364
1 364
17м
77
Закрытый
10.25
L1 и L2 Регуляризация - Эластичная сеть Elastic Net
↗
1 337
1 337
20м
70
Закрытый
10.26
Обзор данных для проверочного проекта по линейной регрессии
↗
1 397
1 397
5м
55
11. Конструирование признаков (Feature Engineering), готовим данные
6 уроков
👁
7 821
👤
7 821
Закрытый
11.1
Обзор раздела - Feature Engineering
↗
1 430
1 430
23м
84
Закрытый
11.2
Работа с выбросами (outliers)
↗
1 384
1 384
37м
88
Закрытый
11.3
Работа с отсутствующими данными (missing data) - Часть 1
↗
1 291
1 291
14м
64
Закрытый
11.4
Работа с отсутствующими данными (missing data) - Часть 2
↗
1 249
1 249
25м
64
Закрытый
11.5
Работа с отсутствующими данными (missing data) - Часть 3
↗
1 213
1 213
32м
70
Закрытый
11.6
Работа с категориальными переменными
↗
1 254
1 254
19м
75
12. Кросс-валидация и Проверочный проект по линейной регрессии
9 уроков
👁
10 160
👤
10 160
Закрытый
12.1
Обзор раздела про кросс-валидацию
↗
1 264
1 264
5м
63
Закрытый
12.2
Разбиение Train | Test Split
↗
1 227
1 227
15м
55
Закрытый
12.3
Разбиение Train | Validation | Test Split
↗
1 189
1 189
19м
55
Закрытый
12.4
Кросс-валидация - cross_val_score
↗
1 174
1 174
21м
63
Закрытый
12.5
Кросс-валидация - cross_validate
↗
1 139
1 139
8м
56
Закрытый
12.6
Поиск по сетке - Grid Search
↗
1 155
1 155
20м
62
Закрытый
12.7
Случайный поиск - Random Search
↗
826
826
11м
38
Закрытый
12.8
Обзор проверочного проекта по линейной регрессии
↗
1 152
1 152
6м
52
Закрытый
12.9
Решения для проверочного проекта по линейной регрессии
↗
1 034
1 034
17м
41
13. Логистическая регрессия
15 уроков
👁
16 686
👤
16 686
Закрытый
13.1
Обзор раздела про логистическую регрессию
↗
1 253
1 253
10м
67
Закрытый
13.2
Теория логистической регрессии - Часть 1 - Логистическая функция
↗
1 222
1 222
6м
70
Закрытый
13.3
Теория логистической регрессии - Часть 2 - От линейной к логист.
↗
1 200
1 200
8м
59
Закрытый
13.4
Теория логистической регрессии - Часть 3 - Математика перехода
↗
1 188
1 188
18м
55
Закрытый
13.5
Теория логистической регрессии - Часть 4 - Поиск графика
↗
1 169
1 169
15м
48
Закрытый
13.6
Логистическая регрессия в Scikit-Learn - Часть 1 - EDA
↗
1 158
1 158
15м
52
Закрытый
13.7
Логистическая регрессия в Scikit-Learn - Часть 2 - Модель
↗
1 116
1 116
7м
49
Закрытый
13.8
Метрики классификации - Confusion Matrix и Accuracy
↗
1 122
1 122
13м
65
Закрытый
13.9
Метрики классификации - Precision, Recall и F1-Score
↗
1 100
1 100
8м
48
Закрытый
13.10
Метрики классификации - ROC-кривые
↗
1 099
1 099
11м
53
Закрытый
13.11
Логистическая регрессия в Scikit-Learn - Часть 3 - Оценка модели
↗
1 083
1 083
19м
54
Закрытый
13.12
Мульти-классовая классификация - Логистическая регрессия - EDA
↗
1 054
1 054
10м
49
Закрытый
13.13
Мульти-классовая классификация - Логистическая регрессия -Модель
↗
1 038
1 038
18м
47
Закрытый
13.14
Проверочный проект по логистической регрессии
↗
1 004
1 004
5м
44
Закрытый
13.15
Решения для проверочного проекта по логистической регрессии
↗
880
880
28м
37
14. Метод К-ближайших соседей (KNN - K-Nearest Neighbors)
6 уроков
👁
6 066
👤
6 066
Закрытый
14.1
Обзор раздела про метод К-ближайших соседей
↗
1 139
1 139
3м
46
Закрытый
14.2
Теория метода К-ближайших соседей
↗
1 123
1 123
15м
59
Закрытый
14.3
KNN: пишем код в Python - Часть 1
↗
1 072
1 072
14м
52
Закрытый
14.4
KNN: пишем код в Python - Часть 2
↗
997
997
24м
55
Закрытый
14.5
Проверочные упражнения по KNN
↗
917
917
4м
39
Закрытый
14.6
Решения для проверочных упражнений по KNN
↗
818
818
15м
28
15. Метод опорных векторов (SVM - Support Vector Machines)
10 уроков
👁
9 341
👤
9 341
Закрытый
15.1
Обзор раздела про метод опорных векторов
↗
1 034
1 034
2м
49
Закрытый
15.2
История метода опорных векторов
↗
1 006
1 006
6м
47
Закрытый
15.3
Теория метода опорных векторов - Гиперплоскости и зазоры
↗
1 022
1 022
21м
55
Закрытый
15.4
Теория метода опорных векторов - ядра (kernels)
↗
979
979
5м
54
Закрытый
15.5
Теория метода опорных векторов - "kernel trick" и математика
↗
964
964
24м
49
Закрытый
15.6
SVM в Scikit-Learn для задач классификации - Часть 1
↗
947
947
11м
41
Закрытый
15.7
SVM в Scikit-Learn для задач классификации - Часть 2
↗
911
911
16м
49
Закрытый
15.8
SVM в Scikit-Learn для задач регрессии
↗
897
897
23м
50
Закрытый
15.9
Проверочные упражнения по методу опорных векторов
↗
809
809
6м
34
Закрытый
15.10
Решения для проверочных упражнений по методу опорных векторов
↗
772
772
21м
48
16. Деревья решений - Decision Trees
8 уроков
👁
7 967
👤
7 967
Закрытый
16.1
Обзор раздела про деревья решений
↗
1 051
1 051
1м
47
Закрытый
16.2
Деревья решений - История
↗
1 043
1 043
12м
54
Закрытый
16.3
Деревья решений - Терминология
↗
1 019
1 019
5м
47
Закрытый
16.4
Деревья решений - метрика "Gini Impurity"
↗
1 002
1 002
11м
58
Закрытый
16.5
Построение деревьев решений с помощью Gini Impurity - Часть 1
↗
988
988
11м
51
Закрытый
16.6
Построение деревьев решений с помощью Gini Impurity - Часть 2
↗
957
957
14м
44
Закрытый
16.7
Код в Python для деревьев решений - Часть 1 - Данные
↗
980
980
27м
46
Закрытый
16.8
Код в Python для деревьев решений - Часть 2 - Модель
↗
927
927
30м
64
17. Случайные леса - Random Forests
11 уроков
👁
9 539
👤
9 539
Закрытый
17.1
Обзор раздела про случайные леса
↗
967
967
2м
45
Закрытый
17.2
История и мотивация создания случайных лесов
↗
927
927
16м
60
Закрытый
17.3
Гиперпараметры случайного леса - Обзор
↗
912
912
3м
42
Закрытый
17.4
Гиперпараметры случайного леса - Количество деревьев и Признаков
↗
908
908
12м
60
Закрытый
17.5
Гиперпараметры случайного леса - Bootstrapping и oob_score
↗
883
883
15м
86
Закрытый
17.6
Классификация данных с помощью RandomForestClassifier - Часть 1
↗
861
861
13м
45
Закрытый
17.7
Классификация данных с помощью RandomForestClassifier - Часть 2
↗
838
838
29м
54
Закрытый
17.8
Регрессия с помощью RandomForestRegressor - Часть 1 - Данные
↗
836
836
6м
42
Закрытый
17.9
Регрессия с помощью RandomForestRegressor - Часть 2 - Модели 1
↗
813
813
15м
35
Закрытый
17.10
Регрессия с помощью RandomForestRegressor - Часть 3 - Модели 2
↗
800
800
12м
40
Закрытый
17.11
Регрессия с помощью RandomForestRegressor - Часть 4 - Модели 3
↗
794
794
15м
54
18. Бустинг и Расширяемые деревья - Boosted Trees
7 уроков
👁
5 948
👤
5 948
Закрытый
18.1
Обзор раздела про бустинг
↗
890
890
2м
48
Закрытый
18.2
История возникновения бустинга
↗
861
861
8м
42
Закрытый
18.3
AdaBoost - Теория - Как работает адаптивный бустинг
↗
871
871
22м
44
Закрытый
18.4
AdaBoost - Код в Python - Данные
↗
831
831
13м
41
Закрытый
18.5
AdaBoost - Код в Python - Модель
↗
805
805
23м
49
Закрытый
18.6
Градиентный бустинг - Теория
↗
862
862
15м
46
Закрытый
18.7
Градиентный бустинг - Пишем код в Python
↗
828
828
16м
54
19. Проверочный проект по моделям обучения с учителем (Supervised Le
4 урока
👁
2 647
👤
2 647
Закрытый
19.1
Обзор проверочного проекта
↗
827
827
19м
41
Закрытый
19.2
Разбор решений - Часть 1 - Исследование данных (EDA)
↗
647
647
20м
27
Закрытый
19.3
Разбор решений - Часть 2 - Анализ оттока (Churn Analysis)
↗
582
582
26м
26
Закрытый
19.4
Разбор решений - Часть 3 - Модели на основе деревьев решений
↗
591
591
29м
34
20. Natural Language Processing и Наивный Байесовский Классификатор
10 уроков
👁
7 487
👤
7 487
Закрытый
20.1
Обзор раздела про NLP и Наивный Байесовский алгоритм
↗
890
890
5м
47
Закрытый
20.2
Наивный Байесовский алгоритм - Часть 1 - Теорема Байеса
↗
844
844
11м
44
Закрытый
20.3
Наивный Байесовский алгоритм - Часть 2 - сам алгоритм
↗
798
798
26м
41
Закрытый
20.4
Извлечение признаков из текста - Теория
↗
772
772
16м
36
Закрытый
20.5
Извлечение признаков из текста, "Мешок слов" - пишем код вручную
↗
754
754
19м
38
Закрытый
20.6
Извлечение признаков из текста с помощью Scikit-Learn
↗
718
718
11м
38
Закрытый
20.7
Классификация текста - Часть 1
↗
743
743
12м
35
Закрытый
20.8
Классификация текста - Часть 2
↗
722
722
12м
41
Закрытый
20.9
Проверочные упражнения по классификации текста
↗
654
654
6м
29
Закрытый
20.10
Решения для проверочных упражнений по классификации текста
↗
592
592
19м
35
21. Машинное обучение без учителя - Unsupervised Learning
1 урок
👁
799
👤
799
Закрытый
21.1
Обзор обучения без учителя - Unsupervised Learning
↗
799
799
13м
55
22. Кластеризация К-Средних - K-Means Clustering
13 уроков
👁
8 653
👤
8 653
Закрытый
22.1
Обзор раздела про кластеризацию К-средних
↗
804
804
2м
32
Закрытый
22.2
Принципы кластеризации данных (без привязки к алгоритму)
↗
773
773
12м
37
Закрытый
22.3
Теория кластеризации К-средних
↗
757
757
10м
39
Закрытый
22.4
Кластеризация К-средних - Пишем код - Часть 1
↗
741
741
20м
35
Закрытый
22.5
Кластеризация К-средних - Пишем код - Часть 2
↗
714
714
15м
33
Закрытый
22.6
Выбираем количество кластеров К - Теория
↗
704
704
26м
39
Закрытый
22.7
Выбираем количество кластеров К - Пишем код в Python
↗
682
682
15м
29
Закрытый
22.8
Квантование цветов - Теория
↗
678
678
14м
37
Закрытый
22.9
Квантование цветов - Пишем код в Python
↗
650
650
13м
38
Закрытый
22.10
Проверочные упражнения по кластеризации К-средних
↗
619
619
8м
25
Закрытый
22.11
Решения для проверочных упражнений - Часть 1
↗
516
516
12м
18
Закрытый
22.12
Решения для проверочных упражнений - Часть 2
↗
508
508
18м
20
Закрытый
22.13
Решения для проверочных упражнений - Часть 3
↗
507
507
9м
29
23. Иерархическая кластеризация данных
4 урока
👁
2 539
👤
2 539
Закрытый
23.1
Обзор раздела про иерархическую кластеризацию
↗
651
651
1м
27
Закрытый
23.2
Теория и интуиция иерархической кластеризации
↗
649
649
15м
35
Закрытый
23.3
Иерархическая кластеризация - Пишем код, часть 1 - Данные
↗
629
629
16м
30
Закрытый
23.4
Иерархическая кластеризация - Пишем код, часть 2 - Scikit-Learn
↗
610
610
29м
34
24. DBSCAN - Кластеризация на основе плотности данных
7 уроков
👁
4 171
👤
4 171
Закрытый
24.1
Обзор раздела про кластеризацию DBSCAN
↗
659
659
1м
32
Закрытый
24.2
Теория алгоритма DBSCAN
↗
654
654
20м
32
Закрытый
24.3
Сравниваем DBSCAN и K-Means Clustering
↗
632
632
12м
28
Закрытый
24.4
Ключевые гиперпараметры DBSCAN - Теория
↗
599
599
9м
30
Закрытый
24.5
Ключевые гиперпараметры DBSCAN - код в Python
↗
593
593
24м
31
Закрытый
24.6
Проверочные упражнения по DBSCAN
↗
549
549
7м
24
Закрытый
24.7
Решения для проверочных упражнений по DBSCAN
↗
485
485
27м
28
25. Метод главных компонент (PCA - Principal Component Analysis)
7 уроков
👁
4 578
👤
4 578
Закрытый
25.1
Обзор раздела про метод главных компонент
↗
736
736
4м
33
Закрытый
25.2
Теория метода главных компонент - Часть 1 - История и интуиция
↗
693
693
13м
31
Закрытый
25.3
Теория метода главных компонент - Часть 2 - Математика
↗
669
669
13м
36
Закрытый
25.4
Реализация метода главных компонент вручную
↗
661
661
20м
36
Закрытый
25.5
Метод главных компонент в Scikit-Learn
↗
635
635
12м
31
Закрытый
25.6
Проверочные упражнения по методу главных компонент
↗
621
621
8м
19
Закрытый
25.7
Решения для проверочных упражнений по методу главных компонент
↗
563
563
16м
23
26. Резюме курса
3 урока
👁
3 675
👤
3 163
Закрытый
26.1
Пройдите короткий тест
↗
1 301
789
0м
20
Закрытый
26.2
Резюме курса
↗
1 196
1 196
2м
79
Закрытый
26.3
Финальные шаги
↗
1 178
1 178
1м
42
2. Начальный курс SQL: от Новичка до Специалиста (+Оконные Функции) 4.978
1. Введение. Обзор языка SQL.
4 урока
👁
9 868
👤
9 868
Закрытый
1.1
Обзор языка SQL
↗
2 965
2 965
6м
141
Закрытый
1.2
Раздаточный Материал №1 (PDF-файл): Примеры Синтаксиса
↗
2 644
2 644
1м
134
Закрытый
1.3
Скачиваем слайды презентаций (опционально)
↗
2 506
2 506
0м
90
Закрытый
1.4
Полезные советы об интерфейсе Stepik (опционально)
↗
1 753
1 753
1м
55
2. Установка и настройка таблиц для упражнений
6 уроков
👁
14 095
👤
14 095
Закрытый
2.1
Обзор раздела
↗
2 562
2 562
1м
85
Закрытый
2.2
Шаги по установке
↗
2 542
2 542
2м
65
Закрытый
2.3
Установка для Windows
↗
2 433
2 433
9м
113
Закрытый
2.4
Установка для Mac
↗
2 171
2 171
13м
40
Закрытый
2.5
Решение проблем с установкой
↗
2 087
2 087
3м
38
Закрытый
2.6
Обзор pgAdmin
↗
2 300
2 300
7м
117
3. Создание таблиц. Связи между таблицами.
2 урока
👁
4 712
👤
4 540
Открытый
3.1
Создание таблиц. Типы данных.
↗
2 441
2 441
5м
102
Открытый
3.2
Первичный ключ и внешний ключ. Типы связей между таблицами.
↗
2 271
2 099
12м
107
4. Основные запросы SELECT
11 уроков
👁
21 190
👤
17 559
Закрытый
4.1
Выбор колонок. Выражения.
↗
2 141
2 141
3м
86
Закрытый
4.2
Выбор строк. Операторы AND, OR.
↗
2 056
2 056
5м
96
Закрытый
4.3
Проверочные Вопросы - Выбор колонок и строк
↗
2 044
1 947
2м
61
Закрытый
4.4
Упражнение 1 - фильтрация колонок и строк
↗
2 052
246
5м
83
Закрытый
4.5
Решения для Упражнения 1
↗
1 944
1 944
7м
104
Закрытый
4.6
Операторы IN, NOT IN, BETWEEN
↗
1 898
1 898
4м
88
Закрытый
4.7
Вложенные запросы (подзапросы)
↗
1 848
1 848
2м
77
Закрытый
4.8
Проверочные Вопросы - Вложенные запросы (подзапросы)
↗
1 864
1 758
4м
43
Закрытый
4.9
Упражнение 2 - вложенные запросы
↗
1 837
215
4м
100
Закрытый
4.10
Решения для Упражнения 2
↗
1 755
1 755
5м
72
Закрытый
4.11
Как пишутся комментарии в SQL
↗
1 751
1 751
7м
101
5. Работа со значениями NULL
6 уроков
👁
9 787
👤
8 364
Закрытый
5.1
Что такое значение NULL. Особенности работы со значениями NULL.
↗
1 733
1 733
9м
86
Закрытый
5.2
NULL и Сравнение "не равно"
↗
1 646
1 646
9м
88
Закрытый
5.3
Проверочные Вопросы - Значения NULL
↗
1 635
1 606
0м
33
Закрытый
5.4
Упражнение 3 - работа со значениями NULL
↗
1 612
218
3м
71
Закрытый
5.5
Решения для Упражнения 3
↗
1 577
1 577
2м
62
Закрытый
5.6
IN и NOT IN при наличии значений NULL
↗
1 584
1 584
7м
94
6. Агрегация - GROUP BY, HAVING, DISTINCT
13 уроков
👁
16 016
👤
15 871
Открытый
6.1
Группировка данных GROUP BY
↗
1 632
1 632
8м
95
Закрытый
6.2
Мини-задачи по GROUP BY - задания
↗
784
784
1м
30
Закрытый
6.3
Решения мини-задач по GROUP BY
↗
741
741
2м
27
Закрытый
6.4
Фильтрация HAVING
↗
1 536
1 536
8м
87
Закрытый
6.5
Агрегация SUM и COUNT
↗
1 503
1 503
3м
57
Закрытый
6.6
Другие функции агрегации
↗
1 473
1 473
9м
77
Закрытый
6.7
Мини-задачи по функциям агрегации
↗
699
699
1м
18
Закрытый
6.8
Решения мини-задач по функциям агрегации
↗
670
670
4м
22
Закрытый
6.9
Различные значения DISTINCT
↗
1 423
1 423
2м
53
Закрытый
6.10
Сортировка данных ORDER BY
↗
1 400
1 400
3м
52
Закрытый
6.11
Проверочные Вопросы - Агрегация данных
↗
1 425
1 386
4м
60
Закрытый
6.12
Упражнение 4 - агрегация данных
↗
1 409
1 303
7м
72
Закрытый
6.13
Решения для Упражнения 4
↗
1 321
1 321
15м
67
7. Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN
16 уроков
👁
19 079
👤
16 835
Закрытый
7.1
INNER JOIN - Внутреннее Соединение Таблиц
↗
1 380
1 380
10м
69
Закрытый
7.2
Проверочные Вопросы - INNER JOIN
↗
1 340
1 282
2м
30
Закрытый
7.3
Упражнение 5 - INNER JOIN
↗
1 299
153
4м
50
Закрытый
7.4
Решения для Упражнения 5
↗
1 247
1 247
2м
52
Закрытый
7.5
Соединение Нескольких Таблиц
↗
1 264
1 264
6м
68
Закрытый
7.6
Дубликаты Строк, Нехватка Строк
↗
1 243
1 243
8м
55
Закрытый
7.7
LEFT OUTER JOIN - Левое Внешнее Соединение
↗
1 213
1 213
6м
52
Закрытый
7.8
Различные варианты синтаксиса
↗
1 184
1 184
1м
45
Закрытый
7.9
RIGHT OUTER JOIN- Правое Внешнее Соединение
↗
1 170
1 170
2м
43
Закрытый
7.10
Упражнение 6 - OUTER JOIN
↗
1 171
131
18м
54
Закрытый
7.11
Решения для Упражнения 6
↗
1 113
1 113
17м
58
Закрытый
7.12
FULL OUTER JOIN - Полное внешнее соединение
↗
1 129
1 129
2м
52
Закрытый
7.13
SELF JOIN - Соединение таблицы самой с собой
↗
1 122
1 122
13м
53
Закрытый
7.14
Упражнение 7 - SELF JOIN
↗
1 088
1 088
1м
49
Закрытый
7.15
Решения для Упражнения 7
↗
1 035
1 035
16м
45
Закрытый
7.16
CROSS JOIN - Декартово Произведение Таблиц
↗
1 081
1 081
3м
46
8. Операторы множеств - UNION, EXCEPT (MINUS) и INTERSECT
6 уроков
👁
6 249
👤
6 218
Закрытый
8.1
UNION - Объединение множеств строк
↗
1 099
1 099
5м
46
Закрытый
8.2
EXCEPT (MINUS) - Вычитание множеств строк
↗
1 054
1 054
10м
51
Закрытый
8.3
INTERSECT - Пересечение множеств строк
↗
1 026
1 026
6м
45
Закрытый
8.4
Проверочные Вопросы - Операторы множеств
↗
1 082
1 051
1м
18
Закрытый
8.5
Упражнение 8 - Операторы множеств (union, except, intersect)
↗
1 025
1 025
1м
40
Закрытый
8.6
Решения для Упражнения 8
↗
963
963
5м
48
9. Функции и операторы
7 уроков
👁
6 678
👤
6 678
Закрытый
9.1
Обзор функций и операторов
↗
1 021
1 021
1м
44
Закрытый
9.2
Для числовых типов данных
↗
993
993
15м
51
Закрытый
9.3
LIKE для поиска шаблонов
↗
974
974
8м
52
Закрытый
9.4
Для символьных типов данных
↗
956
956
15м
50
Закрытый
9.5
Для типов данных даты и времени
↗
937
937
3м
42
Закрытый
9.6
Упражнение 9 - Функции и Операторы
↗
930
930
1м
30
Закрытый
9.7
Решения для Упражнения 9
↗
867
867
12м
37
10. Изменение данных - INSERT, UPDATE, DELETE
8 уроков
👁
6 666
👤
6 666
Закрытый
10.1
INSERT - Вставка данных
↗
918
918
3м
45
Закрытый
10.2
UPDATE - Обновление данных
↗
894
894
3м
39
Закрытый
10.3
DELETE - Удаление данных
↗
880
880
1м
33
Закрытый
10.4
Упражнение 10 - Изменение данных
↗
867
867
2м
38
Закрытый
10.5
Решения для Упражнения 10
↗
809
809
10м
32
Закрытый
10.6
Поиск расхождений между таблицами
↗
839
839
20м
58
Закрытый
10.7
Устранение расхождений между таблицами
↗
778
778
33м
40
Закрытый
10.8
Восстановление данных после Упражнения 10
↗
681
681
1м
25
11. Дополнительные темы: CASE, CTE, рекурсия
7 уроков
👁
5 313
👤
5 313
Закрытый
11.1
CASE: два варианта синтаксиса
↗
836
836
6м
51
Закрытый
11.2
CASE: полезные примеры
↗
795
795
19м
52
Закрытый
11.3
Упражнение 11: CASE
↗
755
755
1м
24
Закрытый
11.4
Решения для Упражнения 11
↗
712
712
5м
32
Закрытый
11.5
Как можно переписать IN / NOT IN на OUTER JOIN + CASE
↗
726
726
12м
28
Закрытый
11.6
CTE - Common Table Expression (WITH ...)
↗
748
748
13м
45
Закрытый
11.7
Рекурсивные Запросы
↗
741
741
22м
46
12. Оконные функции
16 уроков
👁
10 292
👤
10 048
Закрытый
12.1
Оконные функции - первое знакомство
↗
842
842
13м
47
Закрытый
12.2
Добавляем PARTITION BY
↗
762
762
14м
45
Закрытый
12.3
Упражнение 12: вычисляем проценты
↗
702
702
2м
28
Закрытый
12.4
Решения для упражнения 12
↗
650
650
4м
29
Закрытый
12.5
Кумулятивные суммы
↗
671
671
10м
34
Закрытый
12.6
Особенности ORDER BY для оконных функций - часть 1
↗
660
660
13м
41
Закрытый
12.7
Особенности ORDER BY для оконных функций - часть 2
↗
640
640
15м
39
Закрытый
12.8
Упражнение 13: ABC-анализ
↗
650
548
6м
40
Закрытый
12.9
Решения для упражнения 13
↗
592
592
7м
25
Закрытый
12.10
Скользящие средние, предыдущие строки и последующие строки
↗
625
625
17м
36
Закрытый
12.11
Упражнение 14: солнечные дни
↗
599
517
12м
33
Закрытый
12.12
Решения для упражнения 14
↗
551
551
8м
30
Закрытый
12.13
Нумерация и ранжирование
↗
603
603
8м
29
Закрытый
12.14
Упражнение 15: нумерация и ранжирование
↗
578
518
5м
29
Закрытый
12.15
Решения для упражнения 15
↗
558
558
3м
27
Закрытый
12.16
Резюме по оконным функциям
↗
609
609
2м
37
13. Резюме курса
3 урока
👁
1 709
👤
1 676
Закрытый
13.1
Пройдите короткий тест
↗
144
111
0м
1
Закрытый
13.2
Резюме курса
↗
787
787
1м
69
Закрытый
13.3
Финальные шаги
↗
778
778
1м
54
3. Полный Курс Python 3: от Новичка до Мастера (Питон, Пайтон) 4.833
1. Обзор Курса
5 уроков
👁
12 104
👤
12 104
Закрытый
1.1
Скачиваем материалы курса
↗
2 895
2 895
1м
54
Закрытый
1.2
Обзор Содержания Курса
↗
2 622
2 622
4м
92
Закрытый
1.3
Python 2 и Python 3. Пайтон или Питон?
↗
2 492
2 492
3м
66
Закрытый
1.4
Часто Задаваемые Вопросы
↗
2 429
2 429
4м
43
Закрытый
1.5
Полезные советы об интерфейсе Stepik (опционально)
↗
1 666
1 666
1м
35
2. Установка Python
5 уроков
👁
9 631
👤
9 631
Закрытый
2.1
Замечание по эмулятору Python в Степик
↗
2 371
2 371
1м
60
Закрытый
2.2
Основы Работы в Командной Строке
↗
2 413
2 413
8м
68
Закрытый
2.3
Установка Python
↗
2 304
2 304
11м
54
Закрытый
2.4
Если мешает Anaconda Toolbox
↗
332
332
0м
0
Закрытый
2.5
Запуск Кода Python
↗
2 211
2 211
17м
69
3. Объекты и Структуры Данных в Python
27 уроков
👁
48 005
👤
47 729
Закрытый
3.1
Введение в Типы Данных Python
↗
2 280
2 280
5м
88
Закрытый
3.2
Числа (Numbers)
↗
2 140
2 140
4м
61
Закрытый
3.3
Числа (Numbers) - Часто Задаваемые Вопросы
↗
2 057
2 057
0м
58
Закрытый
3.4
Проверочные Вопросы по Числам (Numbers)
↗
2 119
2 060
1м
31
Закрытый
3.5
Присвоение Переменных
↗
2 078
2 078
9м
75
Закрытый
3.6
Введение в Строки (Strings)
↗
1 977
1 977
7м
60
Закрытый
3.7
Индексирование и Срезы Строк
↗
1 921
1 921
9м
68
Закрытый
3.8
Свойства и Методы Строк
↗
1 867
1 867
10м
75
Закрытый
3.9
Строки - Часто Задаваемые Вопросы
↗
1 815
1 815
0м
54
Закрытый
3.10
Проверочные Вопросы по Строкам
↗
1 907
1 855
1м
30
Закрытый
3.11
Форматирование Вывода для Строк
↗
1 849
1 849
9м
68
Закрытый
3.12
Форматирование Вывода - Часто Задаваемые Вопросы
↗
1 732
1 732
1м
36
Закрытый
3.13
Списки (Lists) в Python
↗
1 768
1 768
12м
66
Закрытый
3.14
Списки - Часто Задаваемые Вопросы
↗
1 672
1 672
0м
41
Закрытый
3.15
Проверочные Вопросы по Спискам
↗
1 738
1 687
0м
27
Закрытый
3.16
Словари (Dictionaries) в Python
↗
1 719
1 719
13м
71
Закрытый
3.17
Словари - Часто Задаваемые Вопросы
↗
1 602
1 602
0м
46
Закрытый
3.18
Проверочные Вопросы по Словарям
↗
1 654
1 621
0м
24
Закрытый
3.19
Кортежи (Tuples) в Python
↗
1 619
1 619
5м
52
Закрытый
3.20
Проверочные Вопросы по Кортежам
↗
1 618
1 575
0м
24
Закрытый
3.21
Множества (Sets) в Python
↗
1 590
1 590
3м
58
Закрытый
3.22
Значения Boolean в Python
↗
1 532
1 532
4м
52
Закрытый
3.23
Проверочные Вопросы - Множества и значения Booleans
↗
1 597
1 559
1м
16
Закрытый
3.24
Ввод-вывод (I/O) для файлов в Python
↗
1 582
1 582
20м
63
Закрытый
3.25
Ресурсы для Дополнительной Практики
↗
1 560
1 560
1м
49
Закрытый
3.26
Обзор Теста по Объектам и Структурам Данных Python
↗
1 543
1 543
5м
37
Закрытый
3.27
Решения для Теста по Объектам и Структурам Данных Python
↗
1 469
1 469
8м
48
4. Операторы Сравнения в Python
3 урока
👁
4 269
👤
4 223
Закрытый
4.1
Операторы Сравнения в Python
↗
1 434
1 434
4м
41
Закрытый
4.2
Сцепление Операторов Сравнения с помощью Логических Операторов
↗
1 379
1 379
6м
35
Закрытый
4.3
Проверочные Вопросы по Операторам Сравнения
↗
1 456
1 410
1м
24
5. Операторы Python
8 уроков
👁
10 064
👤
10 064
Закрытый
5.1
Операторы If, Elif и Else в Python
↗
1 430
1 430
11м
50
Закрытый
5.2
Циклы For в Python
↗
1 336
1 336
23м
67
Закрытый
5.3
Циклы While в Python
↗
1 298
1 298
11м
61
Закрытый
5.4
Полезные Операторы в Python
↗
1 302
1 302
19м
62
Закрытый
5.5
Генераторы Списков (List Comprehensions) в Python
↗
1 275
1 275
13м
64
Закрытый
5.6
Обзор Теста по Операторам Python
↗
1 256
1 256
2м
28
Закрытый
5.7
Решения Теста по Операторам Python
↗
1 168
1 168
8м
42
Закрытый
5.8
(Опционально) Задание - Игра на угадывание чисел
↗
999
999
1м
26
6. Методы и Функции
14 уроков
👁
14 261
👤
14 261
Закрытый
6.1
Методы и Документация Python
↗
1 250
1 250
5м
52
Закрытый
6.2
Функции в Python
↗
1 201
1 201
20м
47
Закрытый
6.3
*args и **kwargs в Python
↗
1 171
1 171
13м
56
Закрытый
6.4
Упражнения по Функциям
↗
1 144
1 144
1м
26
Закрытый
6.5
Обзор Упражнений по Функциям
↗
1 083
1 083
6м
30
Закрытый
6.6
Решения Упражнений - Уровень Разминка
↗
1 025
1 025
13м
28
Закрытый
6.7
Решения Упражнений - Уровень 1
↗
935
935
9м
23
Закрытый
6.8
Решения Упражнений - Уровень 2
↗
918
918
14м
19
Закрытый
6.9
Решения Упражнений - Сложные Задачи
↗
895
895
16м
25
Закрытый
6.10
Lambda-выражения, функции Map и Filter
↗
1 025
1 025
14м
36
Закрытый
6.11
Вложенные Операторы и Области Видимости (Scope)
↗
959
959
14м
31
Закрытый
6.12
Функции и Методы - Домашнее Задание
↗
930
930
4м
19
Закрытый
6.13
Полезные Советы для Задания по Функциям и Методам
↗
881
881
1м
16
Закрытый
6.14
Решения для Домашнего Задания по Функциям и Методам
↗
844
844
6м
19
7. Проект - 1
4 урока
👁
3 321
👤
3 321
Закрытый
7.1
Обзор Первого Проекта Python
↗
1 126
1 126
17м
19
Закрытый
7.2
Помощь по Проекту
↗
788
788
3м
8
Закрытый
7.3
Обзор Решения для Проекта 1 - Часть 1
↗
732
732
13м
13
Закрытый
7.4
Обзор Решения для Проекта 1 - Часть 2
↗
675
675
12м
18
8. Объектно-Ориентированное Программирование (ООП)
9 уроков
👁
7 348
👤
7 348
Закрытый
8.1
ООП: Введение
↗
1 047
1 047
5м
36
Закрытый
8.2
ООП: Атрибуты и Ключевое слово Class
↗
970
970
16м
32
Закрытый
8.3
ООП: Классы, Объекты, Атрибуты и Методы
↗
889
889
17м
40
Закрытый
8.4
ООП: Наследование и Полиморфизм
↗
836
836
18м
32
Закрытый
8.5
ООП: Специальные Методы (Magic/Dunder)
↗
801
801
6м
34
Закрытый
8.6
ООП: Домашнее Задание
↗
766
766
3м
19
Закрытый
8.7
ООП: Решение для Домашнего Задания
↗
668
668
5м
18
Закрытый
8.8
ООП: Задача
↗
732
732
4м
24
Закрытый
8.9
ООП: Решение для Задачи
↗
639
639
3м
20
9. Модули и Пакеты
3 урока
👁
2 184
👤
2 184
Закрытый
9.1
Pip Install и PyPi
↗
759
759
8м
28
Закрытый
9.2
Модули и Пакеты
↗
717
717
14м
22
Закрытый
9.3
__name__ и "__main__"
↗
708
708
9м
21
10. Ошибки и Обработка Исключений (Exceptions)
5 уроков
👁
3 102
👤
3 102
Закрытый
10.1
Ошибки и Обработка Исключений (Exceptions)
↗
702
702
19м
25
Закрытый
10.2
Домашнее Задание - Ошибки и Обработка Исключений
↗
623
623
2м
11
Закрытый
10.3
Решения для Домашнего Задания - Ошибки и Обработка Исключений
↗
547
547
6м
18
Закрытый
10.4
Обзор Pylint
↗
631
631
14м
17
Закрытый
10.5
Запуск тестов с помощью библиотеки Unittest
↗
599
599
9м
16
11. Проект - 2
5 уроков
👁
2 608
👤
2 608
Закрытый
11.1
Обзор Проекта 2
↗
686
686
10м
14
Закрытый
11.2
Решение - классы Card и Deck
↗
518
518
7м
12
Закрытый
11.3
Решение - классы Hand и Chip
↗
478
478
10м
8
Закрытый
11.4
Решение - функции для Game Play
↗
459
459
8м
7
Закрытый
11.5
Решение - Финальный скрипт Gameplay
↗
467
467
10м
8
12. Декораторы в Python (Decorators)
2 урока
👁
1 242
👤
1 242
Закрытый
12.1
Обзор Декораторов в Python
↗
682
682
23м
23
Закрытый
12.2
Декораторы - Домашнее Задание
↗
560
560
1м
8
13. Генераторы Python (Generators)
3 урока
👁
1 678
👤
1 678
Закрытый
13.1
Генераторы в Python
↗
658
658
16м
20
Закрытый
13.2
Обзор Домашнего Задания по Генераторам
↗
533
533
2м
6
Закрытый
13.3
Решения для Домашнего Задания по Генераторам
↗
487
487
2м
7
14. Финальный Проект
1 урок
👁
799
👤
799
Закрытый
14.1
Финальный Проект
↗
799
799
4м
13
15. Резюме курса
2 урока
👁
1 479
👤
1 335
Закрытый
15.1
Короткий тест
↗
734
590
0м
8
Закрытый
15.2
Финальные шаги
↗
745
745
1м
18