Содержание пакета (2 курса)
1. Python Engineer с нуля до junior 4.905
1. Общая информация
3 урока
👁
1 886
👤
1 667
Закрытый
1.1
Знакомство с платформой
↗
716
561
9м
35
Закрытый
1.2
Сдача домашних работ
↗
596
555
7м
36
Закрытый
1.3
Коммуникация с преподавателями
↗
574
551
0м
42
2. Введение
5 уроков
👁
2 828
👤
2 654
Закрытый
2.1
Что такое программирование?
↗
604
537
11м
42
Закрытый
2.2
Актуальность Python
↗
561
527
3м
38
Закрытый
2.3
Что можно сделать на Python?
↗
557
530
2м
35
Закрытый
2.4
Что такое PEP 8 и почему это важно?
↗
550
529
2м
30
Закрытый
2.5
Установка всего необходимого
↗
556
531
2м
28
3. Начало Python
4 урока
👁
2 167
👤
1 969
Закрытый
3.1
Переменные
↗
579
533
11м
39
Закрытый
3.2
Типы данных и комментарии
↗
554
512
20м
45
Закрытый
3.3
Ввод и вывод информации
↗
527
495
20м
35
Закрытый
3.4
Операции с переменными
↗
507
429
26м
40
4. Условный оператор, циклы и try/except
4 урока
👁
2 227
👤
1 253
Закрытый
4.1
Условный оператор if/else
↗
487
366
76м
44
Закрытый
4.2
Цикл for
↗
441
315
64м
46
Закрытый
4.3
Цикл while
↗
402
270
75м
27
Открытый
4.4
Конструкция try/except
↗
897
302
27м
46
5. Строки
5 уроков
👁
1 743
👤
1 245
Закрытый
5.1
Что такое изменяемые и неизменяемые типы данных?
↗
371
336
6м
36
Закрытый
5.2
А теперь про строки!
↗
349
310
26м
31
Закрытый
5.3
Методы строк
↗
355
176
89м
30
Закрытый
5.4
Форматирование строк
↗
330
212
47м
26
Закрытый
5.5
Итоговое задание №1
↗
338
211
23м
20
6. Списки и кортежи
5 уроков
👁
1 461
👤
1 159
Закрытый
6.1
Введение в списки
↗
307
274
21м
32
Закрытый
6.2
Методы работы со списками
↗
307
228
45м
32
Закрытый
6.3
Поэлементное взаимодействие со списками
↗
285
233
11м
27
Закрытый
6.4
Генерация списков (list comprehension)
↗
283
222
28м
29
Закрытый
6.5
Что такое кортежи?
↗
279
202
49м
25
7. Словари и множества
7 уроков
👁
1 800
👤
1 398
Закрытый
7.1
Что такое словарь и зачем он нужен, если есть списки?
↗
279
259
3м
28
Закрытый
7.2
Методы работы со словарями
↗
278
144
102м
26
Закрытый
7.3
Вложенные словари
↗
254
228
3м
18
Закрытый
7.4
Множества и методы множеств
↗
250
225
14м
20
Закрытый
7.5
Круги Эйлера и операции над множествами
↗
252
191
12м
27
Закрытый
7.6
Frozenset
↗
250
213
3м
18
Закрытый
7.7
Итоговое задание №2
↗
237
138
77м
10
8. Функции
11 уроков
👁
2 760
👤
2 057
Закрытый
8.1
Что такое функция и зачем они нужны?
↗
259
231
3м
17
Закрытый
8.2
Функции без параметров и с параметрами
↗
257
196
53м
27
Открытый
8.3
Возвращение результата из функции
↗
363
198
21м
26
Закрытый
8.4
Рекурсия
↗
250
171
21м
23
Закрытый
8.5
Аннотация типов
↗
238
213
19м
23
Закрытый
8.6
*Args и **Kwargs
↗
244
215
5м
25
Закрытый
8.7
Декораторы, передача функции как параметра
↗
240
161
34м
22
Закрытый
8.8
map(), filter(), reduce()
↗
235
149
57м
23
Закрытый
8.9
Lambda функции
↗
227
227
1м
18
Закрытый
8.10
all(), any(), zip(), enumerate()
↗
234
160
33м
20
Закрытый
8.11
Итоговое задание №3
↗
213
136
42м
16
9. Модули и пакеты
2 урока
👁
456
👤
404
Закрытый
9.1
Что такое пакеты и модули?
↗
233
203
5м
26
Закрытый
9.2
Псевдонимы
↗
223
201
2м
14
10. Random и time
3 урока
👁
619
👤
584
Закрытый
10.1
Псевдослучайные числа
↗
209
191
4м
18
Закрытый
10.2
Рассматриваем методы random
↗
201
201
2м
18
Закрытый
10.3
Как замерять время работы программы?
↗
209
192
3м
24
11. Decimal / Fractions
2 урока
👁
426
👤
346
Закрытый
11.1
Decimal
↗
216
188
4м
17
Закрытый
11.2
Fractions
↗
210
158
11м
20
12. IterTools
2 урока
👁
432
👤
305
Закрытый
12.1
Введение в комбинаторику
↗
225
157
9м
22
Закрытый
12.2
Что такое IterTools?
↗
207
148
16м
19
13. Введение в PyQT5
8 уроков
👁
1 464
👤
1 213
Закрытый
13.1
Как реализуются графические приложения на Python?
↗
228
228
5м
18
Закрытый
13.2
Введение в PyQT5
↗
204
179
5м
16
Закрытый
13.3
Что такое window и label?
↗
189
158
8м
15
Закрытый
13.4
Что такое layout? QVBox layout vs QHBox layout
↗
179
135
5м
15
Закрытый
13.5
Как работать с кнопками? Виды кнопок
↗
164
131
6м
13
Закрытый
13.6
Что такое виджеты?
↗
154
130
6м
15
Закрытый
13.7
Реальные проекты, написанные на PyQT5
↗
169
169
1м
13
Закрытый
13.8
Итоговое задание №4
↗
177
83
50м
12
14. Асинхронность и многопоточность
2 урока
👁
430
👤
342
Закрытый
14.1
Что такое асинхронность?
↗
224
177
5м
19
Закрытый
14.2
Что такое многопоточность/многопроцессорность?
↗
206
165
8м
20
15. Алгоритмы и сортировки
2 урока
👁
386
👤
296
Закрытый
15.1
Введение в алгоритмы
↗
213
150
10м
20
Закрытый
15.2
Введение в сортировки
↗
173
146
7м
12
16. MatPlotLib
2 урока
👁
362
👤
296
Закрытый
16.1
Что такое визуализация?
↗
182
156
2м
17
Закрытый
16.2
Знакомимся с MatPlotLib
↗
180
140
6м
17
17. Что такое матрицы и NumPy?
3 урока
👁
533
👤
385
Закрытый
17.1
Что такое матрица? Операции над матрицами
↗
185
147
5м
15
Закрытый
17.2
Что такое NumPy?
↗
176
139
8м
13
Закрытый
17.3
Итоговое задание №5
↗
172
99
27м
10
18. Файлы
2 урока
👁
347
👤
287
Закрытый
18.1
Что такое директория и файл? Виды файлов
↗
174
152
3м
13
Закрытый
18.2
Чтение/запись/открытие файлов
↗
173
135
11м
19
19. ООП
7 уроков
👁
1 313
👤
1 096
Закрытый
19.1
Что такое ООП?
↗
208
180
5м
18
Закрытый
19.2
Что такое класс?
↗
191
191
3м
17
Закрытый
19.3
Что такое объекты класса?
↗
192
163
6м
19
Закрытый
19.4
Зачем нужен конструктор?
↗
184
158
6м
22
Закрытый
19.5
Инкапсуляция, наследование и полиморфизм
↗
183
154
11м
16
Закрытый
19.6
Конструкция super
↗
178
152
4м
16
Закрытый
19.7
Итоговое задание №6
↗
177
98
28м
8
20. Машинное обучение, нейросети
4 урока
👁
646
👤
529
Закрытый
20.1
Что такое машинное обучение, нейросети и ИИ?
↗
177
130
11м
16
Закрытый
20.2
Основные модели машинного обучения
↗
167
121
10м
16
Закрытый
20.3
Из чего состоит нейросеть?
↗
142
118
4м
9
Закрытый
20.4
Пишем первые нейросети и знакомимся с TensorFlow
↗
160
160
6м
11
21. NLP
2 урока
👁
493
👤
294
Закрытый
21.1
Что такое NLP? Какие задачи решает?
↗
153
128
2м
10
Открытый
21.2
Практикуемся :)
↗
340
166
3м
16
22. OpenCV
4 урока
👁
544
👤
448
Закрытый
22.1
Что такое компьютерное зрение?
↗
146
118
2м
11
Закрытый
22.2
Что такое пиксели, RGB и каналы?
↗
133
109
4м
14
Закрытый
22.3
Реализация приложения распознавания лиц на фото
↗
137
112
4м
15
Закрытый
22.4
Реализация приложения распознавания лиц на видео
↗
128
109
2м
13
23. Чат-боты
3 урока
👁
534
👤
342
Закрытый
23.1
Что такое чат-бот? История возникновения
↗
176
123
2м
12
Закрытый
23.2
Пишем первого чат-бота в Telegram
↗
185
185
2м
9
Закрытый
23.3
Итоговое задание №7
↗
173
34
16м
2
24. Что такое SQLAlchemy | Что такое Django ?
5 уроков
👁
667
👤
515
Закрытый
24.1
Для чего нужен SQLAlchemy?
↗
167
140
6м
14
Закрытый
24.2
Создание и настройка подключения
↗
130
100
3м
8
Закрытый
24.3
Определение моделей, ORM и основные операции CRUD
↗
122
82
5м
11
Закрытый
24.4
Введение в django, конкуренты, первое приложение
↗
122
94
6м
9
Закрытый
24.5
Делаем веб-форму для отправки сообщения в телеграмм
↗
126
99
2м
11
25. Итоговый проект
2 урока
👁
390
👤
140
Закрытый
25.1
Итоговые проекты на выбор.
↗
257
7
40м
11
Закрытый
25.2
Наши другие продукты
↗
133
133
1м
3
2. Профессия DataOPS Engineer с нуля до middle
1. Знакомство с платформой и сдача практических задач
3 урока
👁
161
👤
129
Закрытый
1.1
Введение в курс и платформу
↗
59
42
5м
2
Закрытый
1.2
Кто такой DataOPS?
↗
58
47
3м
1
Закрытый
1.3
Большие данные.
↗
44
40
3м
0
2. Linux, bash, виртуализация
8 уроков
👁
262
👤
152
Закрытый
2.1
Что такое Linux? Основные дистрибутивы, пакетные менеджеры
↗
47
26
15м
0
Закрытый
2.2
Виртуализация. Типы гипервизоров. Установка
↗
37
24
6м
0
Закрытый
2.3
Файловая система, каталоги
↗
34
23
13м
0
Закрытый
2.4
Основы работы с Bash
↗
34
20
22м
0
Закрытый
2.5
Автоматизация с Bash
↗
28
17
24м
0
Закрытый
2.6
Установка и настройка ssh сервера
↗
32
16
18м
0
Закрытый
2.7
Настройка сети и безопасность
↗
26
13
12м
0
Закрытый
2.8
Мониторинг ресурсов, процессов, системные журналы
↗
24
13
19м
0
3. Python
14 уроков
👁
315
👤
200
Закрытый
3.1
Знакомство с Python
↗
30
30
3м
0
Закрытый
3.2
Установка Visual Studio Code (VS Code)
↗
24
24
1м
0
Закрытый
3.3
Вывод данных
↗
26
16
2м
0
Закрытый
3.4
Переменные и типы данных. Структуры данных.
↗
26
14
11м
0
Закрытый
3.5
Ввод данных
↗
21
13
4м
0
Закрытый
3.6
Условный оператор if/else
↗
20
13
8м
0
Закрытый
3.7
Цикл for
↗
22
13
8м
0
Закрытый
3.8
Цикл while
↗
20
13
7м
0
Закрытый
3.9
try/except
↗
18
12
4м
0
Закрытый
3.10
Функции
↗
18
12
8м
0
Закрытый
3.11
Библиотеки Pandas
↗
23
11
13м
0
Закрытый
3.12
Библиотека NumPy
↗
20
11
7м
0
Закрытый
3.13
Библиотека Matplotlib
↗
19
11
4м
0
Закрытый
3.14
Итоговое задание
↗
28
7
0
4. Системы контроля версий, введение в Git
5 уроков
👁
88
👤
58
Закрытый
4.1
Системы контроля версий
↗
23
23
3м
0
Закрытый
4.2
GitHub. Создание репозитория и работа с ним на сайте.
↗
17
10
5м
0
Закрытый
4.3
Git и работа с ним в терминале.
↗
17
9
5м
0
Закрытый
4.4
Работа с ветками
↗
16
8
3м
0
Закрытый
4.5
Важное в мелочах: .gitignore и markdown
↗
15
8
12м
0
5. Контейнеризация. Docker
11 уроков
👁
200
👤
96
Закрытый
5.1
Контейнеризация и чем она отличается от виртуализации
↗
25
11
3м
0
Закрытый
5.2
Docker образы и контейнеры
↗
18
10
3м
0
Закрытый
5.3
Docker Engine и Docker Desktop
↗
15
9
7м
0
Закрытый
5.4
Docker registry, Docker hub
↗
17
9
6м
0
Закрытый
5.5
Dockerfile - синтаксис и наполнение файла
↗
17
9
10м
0
Закрытый
5.6
Хранение данных. Сеть и порты.
↗
17
9
18м
0
Закрытый
5.7
Очистка Docker от ненужных данных.
↗
17
9
15м
0
Закрытый
5.8
Dockerfile многоэтапная сборка
↗
19
9
8м
0
Закрытый
5.9
Docker compose. Синтаксис yaml и команды для работы
↗
14
9
15м
0
Закрытый
5.10
Netbox
↗
19
8
2м
0
Закрытый
5.11
Итоговое задание
↗
22
4
0
6. Базы данных, хранилища
8 уроков
👁
111
👤
44
Закрытый
6.1
Типы баз данных. Масштабирование. OLTP и OLAP
↗
17
7
6м
0
Закрытый
6.2
Клиент DBeaver: подключение к PostgreSQL
↗
14
6
1м
0
Закрытый
6.3
PostgreSQL
↗
17
5
11м
0
Закрытый
6.4
Clickhouse
↗
11
5
2м
0
Закрытый
6.5
MongoDB
↗
11
5
4м
0
Закрытый
6.6
Конфигурация Clickhouse
↗
14
4
4м
0
Закрытый
6.7
Управление пользователями и правами Clickhouse.
↗
10
10
1м
0
Закрытый
6.8
Итоговое задание
↗
17
2
0
7. CI/CD на примере GitLab
5 уроков
👁
46
👤
9
Закрытый
7.1
Что такое CI/CD
↗
11
3
9м
0
Закрытый
7.2
Запуск GitLab локально с помощью Docker
↗
11
2
2м
0
Закрытый
7.3
Pipeline
↗
9
2
0
Закрытый
7.4
Регистрация GitLab Runner.
↗
8
1
0
Закрытый
7.5
Практический пример
↗
7
1
0
8. Sonatype Nexus Repository
3 урока
👁
16
👤
3
Закрытый
8.1
Что такое sonatype nexus и зачем он нужен компаниям
↗
6
1
0
Закрытый
8.2
Установка и настройка sonatype nexus
↗
5
1
0
Закрытый
8.3
Создание Docker репозитория для артефактов
↗
5
1
0
9. k8s - Minikube
14 уроков
👁
90
👤
34
Закрытый
9.1
Что такое Kubernetes, сравнение с docker
↗
14
4
4м
0
Закрытый
9.2
Установка minikube
↗
10
9
3м
0
Закрытый
9.3
Обзор архитектуры Kubernetes
↗
9
7
0
Закрытый
9.4
Pods
↗
8
3
0
Закрытый
9.5
ReplicaSet
↗
5
2
0
Закрытый
9.6
Deployment
↗
7
1
0
Закрытый
9.7
Labels
↗
4
1
0
Закрытый
9.8
Volumes
↗
4
1
0
Закрытый
9.9
Команды kubectl
↗
5
1
0
Закрытый
9.10
Kubelet
↗
5
1
0
Закрытый
9.11
Kube-proxy
↗
4
1
0
Закрытый
9.12
Etcd
↗
5
1
0
Закрытый
9.13
Kubernetes API Server
↗
4
1
0
Закрытый
9.14
Scheduler
↗
6
1
0
10. Apache Hadoop
7 уроков
👁
15
👤
10
Закрытый
10.1
Установка в docker
↗
2
2
0
Закрытый
10.2
Hadoop Distributed File System (HDFS)
↗
3
1
0
Закрытый
10.3
MapReduce
↗
3
2
0
Закрытый
10.4
Hive
↗
1
1
0
Закрытый
10.5
YARN (Yet Another Resource Negotiator)
↗
1
0
0
Закрытый
10.6
HUE (Hadoop User Experience)
↗
3
2
0
Закрытый
10.7
Команды hdfs dfs (Работа с папками, работа с файлами)
↗
2
2
0
11. Apache Spark
5 уроков
👁
38
👤
23
Закрытый
11.1
Что такое Spark и где он используется
↗
7
3
0
Закрытый
11.2
Архитектура Spark
↗
8
5
0
Закрытый
11.3
Установка Spark
↗
8
6
0
Закрытый
11.4
Spark Cluster на Minikube
↗
6
5
0
Закрытый
11.5
Примеры использования PySpark
↗
9
4
0
12. Apache Airflow
4 урока
👁
18
👤
2
Закрытый
12.1
Введение в Apache Airflow
↗
6
1
0
Закрытый
12.2
Установка Apache Airflow и первые шаги
↗
6
1
0
Закрытый
12.3
Узнаем из чего состоят DAG'и
↗
3
0
0
Закрытый
12.4
Практический пример. Пишем свой первый DAG
↗
3
0
0
13. Облачный хостинг (cloud hosting)
4 урока
👁
16
👤
0
Закрытый
13.1
Почему всё ушло в «облака»?
↗
4
0
0
Закрытый
13.2
Облачные провайдеры
↗
3
0
0
Закрытый
13.3
Первый опыт с облачным провайдером
↗
4
0
0
Закрытый
13.4
Managed Kubernetes
↗
5
0
0
14. DBT
10 уроков
👁
29
👤
12
Закрытый
14.1
Что такое DBT
↗
7
3
0
Закрытый
14.2
Установка dbt
↗
3
2
0
Закрытый
14.3
Основные команды dbt
↗
3
2
0
Закрытый
14.4
Основные концепции
↗
3
2
0
Закрытый
14.5
Промежуточное тестирование
↗
3
1
0
Закрытый
14.6
Jinja-шаблонизация
↗
2
0
0
Закрытый
14.7
Jinja часть 2
↗
2
1
0
Закрытый
14.8
Jinja часть 3
↗
2
0
0
Закрытый
14.9
Оптимизация
↗
1
1
0
Закрытый
14.10
Итоговое задание
↗
3
0
0
15. Ansible
3 урока
👁
15
👤
12
Закрытый
15.1
Автоматизация настройки серверов c Ansible
↗
6
5
0
Закрытый
15.2
Плейбуки и конфигурации
↗
5
3
0
Закрытый
15.3
Практический пример
↗
4
4
0
16. Итоговая работа
2 урока
👁
14
👤
3
Закрытый
16.1
Что мы проходили на курсе и что еще стоит продолжить изучать
↗
7
3
0
Закрытый
16.2
Итоговая работа
↗
7
0
0