Урок 1. 00:15:42
1. Введение в базы данных
Урок 2. 00:10:51
2. Реляционные базы данных
Урок 3. 00:17:00
3. Нормализация БД
Урок 4. 00:08:58
4. Нереляционные БД
Урок 5. 00:17:11
5. Проектирование БД
Урок 6. 00:15:35
6. Подключение к базе данных
Урок 7. 00:03:36
7. Пример работы в draw.io
Урок 8. 00:20:58
8. Разбор задания 1
Урок 9. 00:09:27
9. Решения студентов - задание 1
Урок 10. 00:09:52
10. Разбор задания 2
Урок 11. 00:07:58
11. Решения студентов - задание 2
Урок 12. 00:08:10
12. Разбор задания 3
Урок 13. 00:04:27
13. Решения студентов - задание 3
Урок 14. 00:03:38
14. Знакомство с базой данных Nordwind
Урок 15. 00:11:49
15. Подключение к БД через консоль
Урок 16. 00:03:45
16. Подключение к БД через DBeaver
Урок 17. 00:16:58
17. Помощь в работе с базой
Урок 18. 00:08:33
18. Подключение к БД через Python
Урок 19. 00:07:15
19. Погружение в базу Nordwind
Урок 20. 00:28:03
20. Типы данных в SQL
Урок 21. 00:08:10
21. Группы операторов в SQL
Урок 22. 00:13:26
22. Оператор SELECT. Алиасы. Вычислимые столбцы
Урок 23. 00:36:50
23. Оператор WHERE. Фильтрация
Урок 24. 00:08:42
24. Оператор ORDER BY. Сортировка
Урок 25. 00:14:33
25. Операторы LIKE, ILIKE, SIMILAR TO
Урок 26. 00:05:47
26. Оператор CASE
Урок 27. 00:11:03
27. Операторы COALESCE и NULLIF
Урок 28. 00:08:57
28. Преобразование типов
Урок 29. 00:20:37
29. Функции для работы с текстом
Урок 30. 00:13:05
30. Функции для работы с датой и временем
Урок 31. 00:03:12
31. Введение
Урок 32. 00:04:18
32. Основные виды соединений
Урок 33. 00:08:02
33. Базовый синтаксис операторов JOIN
Урок 34. 00:05:43
34. Дополнительный синтаксис операторов JOIN
Урок 35. 00:05:04
35. Дополнительные виды соединений. CROSS JOIN
Урок 36. 00:03:24
36. Дополнительные виды соединений. SELF JOIN
Урок 37. 00:16:17
37. Решение бизнес-задач с использованием JOIN
Урок 38. 00:14:34
38. UNION, INTERSECT, EXCEPT
Урок 39. 00:21:25
39. Группировка данных. Агрегатные функции. Часть 1.
Урок 40. 00:21:51
40. Группировка данных. Агрегатные функции. Часть 2.
Урок 41. 00:11:57
41. HAVING. Фильтрация сгруппированных данных.
Урок 42. 00:12:36
42. Задача на группировку.
Урок 43. 00:09:30
43. Преобразование длинной таблицы в широкую
Урок 44. 00:32:19
44. Классический ретеншен
Урок 45. 00:22:58
45. Rolling retention
Урок 46. 00:14:40
46. Подзапросы + фильтрация
Урок 47. 00:16:07
47. Подзапросы + FROM
Урок 48. 00:06:49
48. Обобщенные табличные выражения, CTE
Урок 49. 00:05:09
49. Базовый синтаксис
Урок 50. 00:11:21
50. Параметры в предложении OVER
Урок 51. 00:16:52
51. Основные оконные функции
Урок 52. 00:08:30
52. Использование агрегатных функций с окнами
Урок 53. 00:24:32
53. Операторы DDL
Урок 54. 00:10:07
54. Операторы DML
Урок 55. 00:06:56
55. Полезные конструкции CREATE AS, CTE + INSERT, RETURNING
Урок 56. 00:06:59
56. Оператор ALTER
Урок 57. 00:21:18
57. ER-диаграммы
Урок 58. 00:10:22
58. Написание SQL запросов. Барчарт.
Урок 59. 00:07:33
59. Гистограмма. Линейный график. Комбинирование графиков.
Урок 60. 00:07:18
60. Пайчарт (круговая диаграмма)
Урок 61. 00:11:13
61. Цель. Тренд.
Урок 62. 00:11:19
62. Сводная таблица
Урок 63. 00:11:16
63. Scatter plot (диаграмма рассеяния)
Урок 64. 00:09:57
64. Диаграмма с секторами
Урок 65. 00:15:34
65. Questions в Metabase
Урок 66. 00:20:23
66. Фильтрация данных в Metabase
Урок 67. 00:25:09
67. Фильтрация данных в Metabase
Урок 68. 00:26:54
68. Обучающий материал
Урок 69. 00:22:48
69. Обучающий материал
Урок 70. 00:36:37
70. Обучающий материал
Урок 71. 00:17:40
71. Обучающий материал
Урок 72. 00:26:26
72. Обучающий материал
Урок 73. 00:06:47
73. Обучающий материал
Урок 74. 00:14:32
74. Обучающий материал
Урок 75. 00:04:15
75. Обучающий материал
Урок 76. 00:26:28
76. разбор практического кейса по Git Github.
Урок 77. 00:12:16
77. Обучающий материал
Урок 78. 00:12:26
78. Что такое переменная Целые числа
Урок 79. 00:12:54
79. Числа с плавающей точкой
Урок 80. 00:13:06
80. Дополнительные операции с числами
Урок 81. 00:24:20
81. Строки и логический тип данных
Урок 82. 00:10:47
82. Строковые функции. Часть 1
Урок 83. 00:10:57
83. Строковые функции. Часть 2
Урок 84. 00:19:45
84. Строковые функции. Часть 3
Урок 85. 00:20:30
85. Списки. Часть 1
Урок 86. 00:14:49
86. Списки. Часть 2
Урок 87. 00:15:30
87. Списки. Часть 3
Урок 88. 00:18:33
88. Кортеж
Урок 89. 00:19:46
89. Множество
Урок 90. 00:27:09
90. Словарь
Урок 91. 00:11:38
91. Дополнительные типы данных
Урок 92. 00:13:53
92. Создание функции
Урок 93. 00:24:43
93. Работа с аргументами функции
Урок 94. 00:10:50
94. Работа с функциями
Урок 95. 00:14:48
95. Условные операторы
Урок 96. 00:10:36
96. Использование в функциях
Урок 97. 00:15:10
97. Тернарный оператор
Урок 98. 00:16:38
98. Лучшие практики
Урок 99. 00:11:05
99. Как не надо работать с if. Часть 1
Урок 100. 00:15:42
100. Как не надо работать с if. Часть 2
Урок 101. 00:10:16
101. Базовый цикл while
Урок 102. 00:15:04
102. Цикл for. Часть 1
Урок 103. 00:13:03
103. Оператор continue, break
Урок 104. 00:16:57
104. Рекурсия
Урок 105. 00:07:00
105. Импортирование модулей. Часть 1
Урок 106. 00:10:11
106. Импортирование модулей. Часть 2
Урок 107. 00:07:57
107. Создание модулей. Часть 1
Урок 108. 00:07:51
108. Создание модулей. Часть 2
Урок 109. 00:11:16
109. Основные модули
Урок 110. 00:08:49
110. Чтение файла. Часть 1
Урок 111. 00:10:57
111. Чтение файла. Часть 2
Урок 112. 00:04:29
112. Пример работы с кодировками
Урок 113. 00:11:21
113. Основы лямбда-функции
Урок 114. 00:06:39
114. Filter
Урок 115. 00:08:06
115. Map
Урок 116. 00:05:37
116. Reduce
Урок 117. 00:10:47
117. Sorted
Урок 118. 00:06:39
118. Как понять, что перед нами лямбда-функ
Урок 119. 00:08:12
119. Генераторы списков
Урок 120. 00:07:59
120. Условия в генераторе списков. Генератор по нескольким спискам. Часть 1
Урок 121. 00:09:55
121. Генератор по нескольким спискам. Часть 2
Урок 122. 00:07:50
122. Генераторы словарей и множеств
Урок 123. 00:03:20
123. Zip, zip_longest
Урок 124. 00:08:01
124. Итерируемые объекты,
Урок 125. 00:07:37
125. Пример с циклом for
Урок 126. 00:10:35
126. Генераторы
Урок 127. 00:07:14
127. Генераторные выражен
Урок 128. 00:12:28
128. Исключения
Урок 129. 00:11:51
129. Оператор. Часть 1
Урок 130. 00:10:54
130. Оператор. Часть 2
Урок 131. 00:09:29
131. Работа с датой и временем. Часть 1
Урок 132. 00:06:46
132. Работа с датой и временем. Часть 2
Урок 133. 00:08:46
133. Работа с датой и временем. Часть 3
Урок 134. 00:08:21
134. Работа с датой и временем. Часть 4
Урок 135. 00:09:49
135. Основы ООП. Часть 1
Урок 136. 00:12:50
136. Основы ООП. Часть 2
Урок 137. 00:13:02
137. Основы ООП. Часть 3
Урок 138. 00:14:23
138. Инкапсуляция. Часть 1
Урок 139. 00:09:03
139. Инкапсуляция. Часть 2
Урок 140. 00:11:32
140. Наследование. Часть 1
Урок 141. 00:11:51
141. Наследование. Часть 2
Урок 142. 00:07:51
142. Наследование. Часть 3
Урок 143. 00:10:25
143. Полиморфизм. Часть 1
Урок 144. 00:14:00
144. Полиморфизм. Часть 2
Урок 145. 00:11:26
145. Абстрактные классы и методы
Урок 146. 00:09:04
146. Статические методы
Урок 147. 00:09:54
147. Классовые методы
Урок 148. 00:08:53
148. Геттеры-сеттеры
Урок 149. 00:13:36
149. Магические методы и их переопределение
Урок 150. 00:12:06
150. Кейс Создаем Singleton
Урок 151. 00:07:12
151. Регулярные выражения. Часть 1
Урок 152. 00:07:16
152. Регулярные выражения. Часть 2
Урок 153. 00:08:42
153. Регулярные выражения. Часть 3
Урок 154. 00:11:34
154. Регулярные выражения. Часть 4
Урок 155. 00:10:25
155. Функции для работы с регулярными выражениями. Часть 1
Урок 156. 00:11:00
156. Функции для работы с регулярными выражениями. Часть 2
Урок 157. 00:16:05
157. Получение данных из БД. Часть 1
Урок 158. 00:17:00
158. Получение данных из БД. Часть 2
Урок 159. 00:08:48
159. Изменение данных в БД
Урок 160. 00:11:08
160. Создание класса для работы с БД
Урок 161. 00:17:10
161. Создание класса для работы с БД по шаб
Урок 162. 00:08:59
162. Модуль requests Часть 1
Урок 163. 00:06:06
163. Модуль requests. Простые запросы
Урок 164. 00:14:47
164. Модуль requests. Запросы с параметрами
Урок 165. 00:12:29
165. Модуль requests. Работа с REST API. Часть 1
Урок 166. 00:13:15
166. Модуль requests. Работа с REST API. Часть 2
Урок 167. 00:09:44
167. Модуль requests. SSL-сертификат
Урок 168. 00:09:09
168. Модуль requests. Работа с GraphQL
Урок 169. 00:11:29
169. NumPy!. Введение
Урок 170. 00:18:26
170. Основные операции с массивами
Урок 171. 00:17:38
171. Многомерные массивы
Урок 172. 00:12:04
172. Агрегирование многомерных массивов
Урок 173. 00:10:31
173. Создание массивов встроенными функциями
Урок 174. 00:05:35
174. Создание дробных диапазонов
Урок 175. 00:12:18
175. Как обратиться к определенному элементу массива
Урок 176. 00:22:46
176. Broadcasting. Часть 1
Урок 177. 00:22:12
177. Broadcasting. Часть 2
Урок 178. 00:11:19
178. Как сделать массивы плоскими
Урок 179. 00:08:16
179. Преобразование массива. Разбивка
Урок 180. 00:11:16
180. Преобразование массива. Вставка
Урок 181. 00:14:16
181. Поиск уникальных элементов и повторение массивов
Урок 182. 00:09:45
182. Конкатенация и объединение массивов
Урок 183. 00:12:58
183. Дополнительные функции
Урок 184. 00:09:42
184. Where - фильтрация
Урок 185. 00:16:14
185. Статистика. Часть 1
Урок 186. 00:14:50
186. Статистика. Часть 2
Урок 187. 00:04:21
187. Обучающий материал
Урок 188. 00:11:35
188. Линейная алгебра. Часть 1
Урок 189. 00:10:47
189. Линейная алгебра. Часть 2
Урок 190. 00:13:09
190. Логические функции. Часть 1
Урок 191. 00:10:43
191. Логические функции. Часть 2
Урок 192. 00:13:33
192. Генерация случайных величин. Часть 1
Урок 193. 00:08:56
193. Генерация случайных величин. Часть 2
Урок 194. 00:13:44
194. Практический кейс. Часть 1
Урок 195. 00:17:32
195. Практический кейс. Часть 2
Урок 196. 00:14:21
196. Введение в Pandas
Урок 197. 00:13:10
197. Загрузка данных
Урок 198. 00:16:09
198. Обработка данных манипуляция со столбцами
Урок 199. 00:16:27
199. Обработка данных работа с типами данных
Урок 200. 00:13:08
200. Обработка данных работа с пропусками
Урок 201. 00:17:27
201. Исследовательский анализ структура данных, описательные статистики
Урок 202. 00:17:58
202. Исследовательский анализ оценка распределений, связь между перемен
Урок 203. 00:11:35
203. Исследовательский анализ создание вычислимых столбцов
Урок 204. 00:12:01
204. Исследовательский анализ группировка данных
Урок 205. 00:13:03
205. Исследовательский анализ оценка связи переменных с разбивкой
Урок 206. 00:14:08
206. Исследовательский анализ группировка по нескольким столбцам
Урок 207. 00:18:24
207. Исследовательский анализ индексация, фильтрация, перекодировка
Урок 208. 00:14:54
208. ABC-анализ Часть 1
Урок 209. 00:13:53
209. ABC-анализ Часть 2
Урок 210. 00:16:21
210. ABC-анализ Часть 3
Урок 211. 00:13:19
211. Динамика продаж Часть 1
Урок 212. 00:15:02
212. Динамика продаж Часть 2
Урок 213. 00:12:17
213. XYZ-анализ Часть 1
Урок 214. 00:08:46
214. XYZ-анализ Часть 2
Урок 215. 00:09:37
215. Создание и сравнение датафреймов, выбор случайных записей
Урок 216. 00:14:01
216. Мержим, загружаем датафреймы, фильтруем столбцы, удаляем лишнее
Урок 217. 00:09:29
217. Разбивка датафреймов и сохранение в файл
Урок 218. 00:11:50
218. Загрузка датафреймов из файлов, объединение, пробегаемся по строкам датафрейма
Урок 219. 00:12:26
219. Основы Matplotlib
Урок 220. 00:30:07
220. Кастомизация графиков
Урок 221. 00:16:30
221. Столбчатая и точечная диаграмма
Урок 222. 00:20:04
222. Гистограмма, boxplot и круговая диаграмма
Урок 223. 00:23:33
223. Совмещение графиков в Matplotlib
Урок 224. 00:19:22
224. Основы Seaborn
Урок 225. 00:15:29
225. Продвинутая визуализация в Seaborn
Урок 226. 00:03:16
226. Установка Linux в VirtualBox
Урок 227. 00:29:34
227. Командная строка, shell, bash, окружение рабочего стола
Урок 228. 00:35:35
228. sudo apt install, обновление, репозитории, дистрибутив
Урок 229. 00:23:50
229. Создание базовых скриптов, ';', alias, аргументы команд, получение помощи по командам
Урок 230. 00:33:22
230. Навигация по файловой системе, ее изучение
Урок 231. 00:35:36
231. Создание файлов и ссылок
Урок 232. 00:24:26
232. Просмотр и редактирование файлов, nano, vim
Урок 233. 00:27:38
233. Ввод_вывод_конвейеры
Урок 234. 00:25:31
234. Переменные, env, подстановки, экранирование
Урок 235. 00:52:57
235. Регулярные выражения, grep, sed, find
Урок 236. 00:47:48
236. Введение в bash_ циклы и ветвления
Урок 237. 01:17:03
237. Введение в bash_ работа с аргументами командной строки, функции
Урок 238. 00:33:28
238. Привилегии, права доступа к файлам
Урок 239. 00:22:34
239. Процессы, PID, jobs, top
Урок 240. 00:14:52
240. Инструменты_ curl, wget, df
Урок 241. 00:33:49
241. Введение в Docker
Урок 242. 01:04:00
242. Основные понятия Docker
Урок 243. 00:53:51
243. Docker Images
Урок 244. 00:42:43
244. Dockerfile
Урок 245. 00:44:07
245. Docker Containers
Урок 246. 00:52:52
246. Docker Networks
Урок 247. 00:35:10
247. Docker Volume
Урок 248. 01:03:55
248. Docker Compose
Урок 249. 00:17:24
249. Понятие оркестратор и его место в ETL
Урок 250. 00:21:28
250. Развертывание Apache Airflow для локальной разработки
Урок 251. 00:27:39
251. Оcновные абстракции
Урок 252. 00:23:23
252. Операторы
Урок 253. 00:16:26
253. TAskFlow
Урок 254. 00:17:53
254. Connections
Урок 255. 00:17:50
255. Основные архитектурные компоненты
Урок 256. 00:25:10
256. Первый DAG
Урок 257. 00:21:21
257. Второй DAG
Урок 258. 00:11:13
258. Custom Jinja Templates
Урок 259. 00:12:52
259. Архитектура операторов в Apache Airflow
Урок 260. 00:08:51
260. Реализация кастомного оператора APIToPgOperator
Урок 261. 00:13:37
261. Реализация BranchOperator с использованием SkipM
Урок 262. 00:18:28
262. Использование сенсоров для настройки связи DAGs и контроля качества входных данных
Урок 263. 00:13:38
263. Реализация SQL-сенсора
Урок 264. 00:10:55
264. Реализация API-сенсора
Урок 265. 00:29:24
265. Введение в ClickHouse
Урок 266. 00:04:37
266. Сравнение ClickHouse и традиционных СУБД
Урок 267. 00:29:06
267. Знакомство с песочницей
Урок 268. 00:05:09
268. Функции и операторы
Урок 269. 00:23:23
269. Типы данных
Урок 270. 00:07:01
270. Арифметические и математические операции
Урок 271. 00:13:02
271. Логика и условия в Clickhouse
Урок 272. 00:09:16
272. Базовая работа со строками
Урок 273. 00:18:39
273. Работа с датами
Урок 274. 00:05:55
274. Базовые агрегатные функции
Урок 275. 00:05:41
275. Подсчет уникальных значений
Урок 276. 00:07:02
276. Функции argmin, argmax
Урок 277. 00:06:30
277. Квантиль
Урок 278. 00:10:46
278. Группировки
Урок 279. 00:24:02
279. Модификаторы группировок
Урок 280. 00:09:53
280. Комбинаторы
Урок 281. 00:14:20
281. Комбинаторы состояний
Урок 282. 00:10:25
282. Оконные функции. Введение и примеры
Урок 283. 00:03:38
283 Порядок выполнения и комбинация с агрегатной функцией
Урок 284. 00:05:37
284. Другие функции нумерации
Урок 285. 00:06:15
285. Агрегатные функции с окном
Урок 286. 00:05:36
286. Оконные функции first, last, nth, lag, lead
Урок 287. 00:03:38
287. Фреймы
Урок 288. 00:13:03
288. Массивы и их применение groupArray, has, arrayJoin
Урок 289. 00:04:26
289. Длина массива и агрегация элементов
Урок 290. 00:18:47
290. Преобразования массивов и фильтрация
Урок 291. 00:07:11
291. Введение. Что такое сырые данные
Урок 292. 00:17:58
292. Дедубликация данных
Урок 293. 00:24:30
293. Формат обмена данными JSON
Урок 294. 00:22:42
294. Regex. Регулярные выражения
Урок 295. 00:13:02
295. Подключение к внешним источникам данных
Урок 296. 00:14:53
296. Базовые джойны
Урок 297. 00:10:17
297. Cross join - разворот полей в строки
Урок 298. 00:19:18
298. Особенности соединений
Урок 299. 00:09:19
299. ASOF JOIN Джойн по ближайшему совпадению
Урок 300. 00:13:25
300. Union способ объединения данных
Урок 301. 00:25:41
301. Кейс №1 Платежная активность
Урок 302. 00:43:51
302. Кейс №2 Безлимитные приложения
Урок 303. 00:37:35
303. Кейс №3 Прогнозирование
Урок 304. 00:30:51
304. Введение в BigData
Урок 305. 00:15:54
305. Экосистема Hadoop
Урок 306. 00:12:59
306. Поднимаем Hadoop кластер
Урок 307. 00:27:12
307. Архитектура и вычисления в Hadoop
Урок 308. 00:38:45
308. Apache Hive_ обработка и анализ данных
Урок 309. 00:11:53
309. Практика
Урок 310. 00:55:00
310. Введение в Apache Spark
Урок 311. 00:56:46
311. Работа с данными в Apache Spark
Урок 312. 00:43:16
312. Работа со SparkML
Урок 313. 00:43:21
313. Kafka + Spark structure streaming