Содержание пакета (4 курса)
1. Bash Linux + Git: от новичка до уверенного пользователя 4.8
1. Введение в курс
2 урока
👁
284
👤
272
Закрытый
1.1
Приветствие
↗
151
151
1м
10
Закрытый
1.2
Работа с bash в Windows
↗
133
121
1м
10
2. Введение в Bash
4 урока
👁
495
👤
413
Закрытый
2.1
Что такое командная строка и зачем она нужна?
↗
126
126
1м
8
Открытый
2.2
Основные команды
↗
148
95
30м
14
Закрытый
2.3
Перенаправление ввода\вывода
↗
103
103
1м
5
Открытый
2.4
Задачи
↗
118
89
2м
7
3. Работа с файлами и текстом
4 урока
👁
370
👤
295
Закрытый
3.1
Чтение, создание и редактирование файлов
↗
102
82
17м
8
Закрытый
3.2
Потоковая обработка (grep, sed, awk)
↗
90
80
12м
7
Закрытый
3.3
Регулярные выражения
↗
88
74
9м
8
Закрытый
3.4
Задачи
↗
90
59
12м
4
4. Скрипты Bash
5 уроков
👁
412
👤
377
Закрытый
4.1
Написание первых скриптов
↗
86
79
10м
7
Закрытый
4.2
Переменные и аргументы
↗
80
80
2м
4
Закрытый
4.3
Условные конструкции (if, case)
↗
82
74
9м
8
Закрытый
4.4
Циклы (for, while, until)
↗
83
83
2м
6
Закрытый
4.5
Задачи
↗
81
61
6м
4
5. Функции и массивы
4 урока
👁
295
👤
277
Закрытый
5.1
Функции
↗
75
75
2м
3
Закрытый
5.2
Массивы
↗
72
72
2м
5
Закрытый
5.3
Ассоциативные массивы
↗
73
73
2м
3
Закрытый
5.4
Задачи
↗
75
57
5м
3
6. Пишем скрипты
4 урока
👁
243
👤
103
Закрытый
6.1
Фильтрация валентинок
↗
80
38
43м
2
Закрытый
6.2
Фильтрация валентинок 2
↗
62
26
79м
0
Закрытый
6.3
Фильтрация валентинок 3
↗
52
23
46м
-1
Закрытый
6.4
Фильтрация валентинок 4
↗
49
16
2м
0
7. Работа с процессами и задачами
3 урока
👁
152
👤
116
Закрытый
7.1
Управление процессами (jobs, ps, kill, nohup)
↗
57
43
12м
2
Закрытый
7.2
Автоматизация задач (cron, at)
↗
48
40
9м
3
Закрытый
7.3
Задачи
↗
47
33
6м
2
8. Работа с сетью и безопасностью
3 урока
👁
143
👤
111
Закрытый
8.1
Основы сетевых команд (ping, netstat, curl, wget)
↗
53
38
12м
1
Закрытый
8.2
Разрешения файлов и управление пользователями
↗
44
38
5м
1
Закрытый
8.3
Практические кейсы
↗
46
35
4м
1
9. Сложные скрипты
5 уроков
👁
167
👤
77
Закрытый
9.1
Фильтрация валентинок 5
↗
50
12
48м
0
Закрытый
9.2
Фильтрация валентинок 6
↗
27
11
14м
0
Закрытый
9.3
Фильтрация валентинок 7
↗
26
10
63м
1
Закрытый
9.4
Фильтрация валентинок 8
↗
29
9
0
Закрытый
9.5
Итоги курса
↗
35
35
0м
-1
10. Введение в Git
4 урока
👁
188
👤
160
Закрытый
10.1
Что такое системы контроля версий (VCS) и зачем использовать Git
↗
52
41
3м
1
Закрытый
10.2
Установка и настройка Git
↗
43
42
3м
2
Закрытый
10.3
Основные команды Git: быстрый обзор
↗
46
43
2м
1
Закрытый
10.4
Задачи
↗
47
34
2м
2
11. Работа с ветками и управление историей
4 урока
👁
151
👤
60
Закрытый
11.1
Ветвление и слияние
↗
42
3
4м
2
Закрытый
11.2
Управление историей коммитов
↗
36
33
3м
1
Закрытый
11.3
Интерактивный ребейз и рефракторинг истории
↗
34
3
2м
0
Закрытый
11.4
Задачи
↗
39
21
5м
2
12. Работа с удалёнными репозиториями
4 урока
👁
126
👤
93
Закрытый
12.1
Основы работы с удалёнными репозиториями и GitHub
↗
39
28
3м
1
Закрытый
12.2
Совместная работа и Pull Requests
↗
29
25
2м
0
Закрытый
12.3
Автоматизация с GitHub Actions
↗
29
25
2м
0
Закрытый
12.4
Задачи
↗
29
15
6м
0
13. Git и GitHub в различных IDE
4 урока
👁
118
👤
92
Закрытый
13.1
Работа с Git в Visual Studio Code (VSCode)
↗
33
24
1м
0
Закрытый
13.2
Git в PyCharm и других IDE JetBrains
↗
28
25
1м
0
Закрытый
13.3
Работа с Git в Eclipse и Android Studio
↗
27
23
0м
0
Закрытый
13.4
Задачи
↗
30
20
4м
0
14. Расширенные возможности Git
4 урока
👁
108
👤
77
Закрытый
14.1
Git Hooks и автоматизация процессов
↗
30
20
3м
0
Закрытый
14.2
Работа с тегами и Git stash
↗
26
20
3м
0
Закрытый
14.3
Подмодули и работа с большими файлами
↗
24
21
3м
1
Закрытый
14.4
Задачи
↗
28
16
4м
0
15. Стратегии ветвления и интеграция Git с другими сервисами
4 урока
👁
113
👤
83
Закрытый
15.1
Стратегии ветвления в Git
↗
28
22
4м
0
Закрытый
15.2
Интеграция Git с CI/CD
↗
31
25
2м
0
Закрытый
15.3
Интеграция Git с таск-трекерами и другими сервисами
↗
27
21
2м
0
Закрытый
15.4
Задачи
↗
27
15
3м
0
16. Оптимизация работы с Git и работа с комплексным репозиторимем
3 урока
👁
84
👤
61
Закрытый
16.1
Создание и работа с комплексным репозиторием
↗
31
22
2м
0
Закрытый
16.2
Оптимизация работы с Git
↗
25
19
1м
0
Закрытый
16.3
Завершающий урок — Советы и лучшие практики работы с Git
↗
28
20
1м
0
2. Linux - администрирование сервера 4.25
1. Введение в Linux
3 урока
👁
322
👤
229
Открытый
1.1
Что такое Linux, его дистрибутивы и отличие от других ОС
↗
110
70
5м
7
Открытый
1.2
Установка Linux на виртуальную машину (VirtualBox, VMware, KVM)
↗
99
92
3м
3
Открытый
1.3
Основные различия между GUI и CLI-интерфейсом
↗
113
67
2м
5
2. Основы работы с командной строкой
4 урока
👁
264
👤
214
Закрытый
2.1
Работа с терминалом, команды bash
↗
79
61
13м
5
Закрытый
2.2
Понимание структуры файлов и директорий
↗
68
56
17м
4
Закрытый
2.3
Права доступа к файлам и директориям (chmod, chown)
↗
63
49
18м
4
Закрытый
2.4
Текстовые редакторы (nano, vi/vim)
↗
54
48
8м
2
3. Управление пользователями и группами
3 урока
👁
151
👤
122
Закрытый
3.1
Команды для управления пользователями
↗
54
46
24м
2
Закрытый
3.2
Работа с группами пользователей
↗
49
38
11м
2
Закрытый
3.3
Работа с файлами sudoers и предоставление прав суперпользователя
↗
48
38
10м
2
4. Управление пакетами и обновлениями
3 урока
👁
138
👤
109
Закрытый
4.1
Менеджеры пакетов: APT (Debian/Ubuntu)
↗
51
36
6м
3
Закрытый
4.2
Установка, обновление и удаление программ
↗
43
36
6м
4
Закрытый
4.3
Автоматическое и ручное обновление системы и приложений
↗
44
37
3м
3
5. работа с системными журналами и процессами
3 урока
👁
126
👤
97
Закрытый
5.1
Логи: /var/log, syslog, dmesg, journalctl
↗
47
34
29м
3
Закрытый
5.2
Команды управления процессами: ps, top, htop, kill
↗
41
32
12м
2
Закрытый
5.3
Планировщик задач cron: создание и управление заданиями
↗
38
31
11м
2
6. Сетевые настройки и службы
4 урока
👁
155
👤
106
Закрытый
6.1
Настройка сети: ip, ifconfig, netstat
↗
48
28
29м
2
Закрытый
6.2
команды ss, ping, traceroute
↗
39
28
8м
3
Закрытый
6.3
Статическая и динамическая (DHCP) конфигурация IP-адресов
↗
36
26
6м
3
Закрытый
6.4
Установка и настройка SSH-сервера, аутентификация ключами
↗
32
24
27м
3
7. Безопасность системы
3 урока
👁
92
👤
67
Закрытый
7.1
Установка и настройка iptables, ufw (Uncomplicated Firewall)
↗
33
23
18м
1
Закрытый
7.2
Настройка SSH, аутентификация ключами, отключение root-доступа
↗
29
22
7м
1
Закрытый
7.3
ClamAV и fail2ban
↗
30
22
5м
1
8. Резервное копирование и восстановление
2 урока
👁
68
👤
42
Закрытый
8.1
Использование tar, rsync и других утилит для резервного копирова
↗
34
22
8м
2
Закрытый
8.2
cron
↗
34
20
5м
1
9. Виртуализация и контейнеризация
2 урока
👁
69
👤
42
Закрытый
9.1
Установка и настройка виртуальных машин с использованием KVM, Vi
↗
35
21
6м
1
Закрытый
9.2
Установка Docker, создание и управление контейнерами
↗
34
21
3м
1
10. Мониторинг и оптимизация производительности
5 уроков
👁
174
👤
116
Закрытый
10.1
Утилиты для мониторинга: top, htop, iostat, iotop, vmstat
↗
34
22
12м
1
Закрытый
10.2
Анализ нагрузки на процессор, память, сеть и диск
↗
31
21
10м
1
Закрытый
10.3
Настройка swap и оптимизация системы
↗
32
22
7м
1
Закрытый
10.4
Grafana
↗
40
22
3м
1
Закрытый
10.5
Prometheus
↗
37
29
4м
1
11. Зачет
10 уроков
👁
288
👤
251
Закрытый
11.1
↗
41
30
1м
2
Закрытый
11.2
↗
32
30
2м
2
Закрытый
11.3
↗
31
27
2м
1
Закрытый
11.4
↗
31
25
3м
1
Закрытый
11.5
↗
27
24
3м
3
Закрытый
11.6
↗
26
24
2м
3
Закрытый
11.7
↗
25
23
3м
1
Закрытый
11.8
↗
24
22
3м
2
Закрытый
11.9
↗
25
23
2м
2
Закрытый
11.10
↗
26
23
2м
2
3. Python для профессионалов 5.0
1. Введение
1 урок
👁
107
👤
107
Закрытый
1.1
Приветствие
↗
107
107
1м
8
2. Итераторы и генераторы
6 уроков
👁
384
👤
216
Открытый
2.1
Итерации в Python: итерируемые объекты
↗
115
58
28м
6
Закрытый
2.2
Протокол итератора: функции iter() и next(), метод __next__
↗
75
49
36м
2
Закрытый
2.3
Создание пользовательских итераторов
↗
65
36
59м
2
Закрытый
2.4
Генераторы: функции-генераторы и ключевое слово yield
↗
48
27
69м
1
Закрытый
2.5
Генераторные выражения
↗
39
26
33м
1
Закрытый
2.6
Продвинутые возможности генераторов
↗
42
20
107м
1
3. Декораторы
5 уроков
👁
183
👤
124
Открытый
3.1
Функции высшего порядка и области видимости
↗
50
26
33м
2
Закрытый
3.2
Зачем нужны декораторы: изменение поведения функций
↗
35
27
14м
0
Закрытый
3.3
Синтаксический сахар для декораторов: оператор @
↗
35
25
31м
0
Закрытый
3.4
Декораторы с параметрами
↗
33
24
34м
0
Закрытый
3.5
Декорирование методов и классов
↗
30
22
38м
2
4. Менеджеры контекста
4 урока
👁
117
👤
75
Закрытый
4.1
Оператор with и протокол менеджеров контекста
↗
34
22
44м
0
Закрытый
4.2
Использование встроенных менеджеров контекста (пример: файл)
↗
28
17
44м
0
Закрытый
4.3
Создание своего менеджера контекста
↗
27
19
4м
1
Закрытый
4.4
Библиотека contextlib: упрощение создания менеджеров контекста
↗
28
17
24м
0
5. Асинхронное программирование (async/await, asyncio)
5 уроков
👁
157
👤
88
Закрытый
5.1
Конкурентность vs параллелизм: зачем нужна асинхронность
↗
38
21
39м
0
Закрытый
5.2
Основы async/await: определение и вызов корутин
↗
33
20
16м
0
Закрытый
5.3
Библиотека asyncio и цикл событий
↗
29
18
21м
0
Закрытый
5.4
Пример: асинхронная обработка веб-запросов
↗
28
12
58м
0
Закрытый
5.5
Асинхронные генераторы и менеджеры контекста
↗
29
17
37м
0
6. Метапрограммирование
5 уроков
👁
131
👤
80
Закрытый
6.1
Интроспекция и динамические возможности Python
↗
32
18
36м
0
Закрытый
6.2
Дескрипторы: управление доступом к атрибутам
↗
28
18
64м
0
Закрытый
6.3
Метаклассы: классы, создающие классы
↗
27
15
44м
1
Закрытый
6.4
Примеры использования метаклассов
↗
22
14
25м
0
Закрытый
6.5
Динамическое создание и модификация классов
↗
22
15
34м
0
7. Стандартная библиотека
5 уроков
👁
103
👤
68
Закрытый
7.1
Модуль functools: функции для функций
↗
23
15
35м
0
Закрытый
7.2
Модуль itertools
↗
22
15
23м
0
Закрытый
7.3
Модуль collections: расширенные контейнеры
↗
21
13
33м
0
Закрытый
7.4
Модуль concurrent.futures: простая параллельность
↗
20
12
22м
0
Закрытый
7.5
Другие полезные модули стандартной библиотеки
↗
17
13
4м
0
8. Внутреннее устройство Python
3 урока
👁
86
👤
42
Закрытый
8.1
CPython: интерпретатор и байткод
↗
33
15
18м
0
Закрытый
8.2
GIL: Глобальная блокировка интерпретатора
↗
29
14
23м
0
Закрытый
8.3
Сборка мусора в Python: подсчет ссылок и циклический GC
↗
24
13
23м
0
9. Оптимизация и профилирование
4 урока
👁
77
👤
46
Закрытый
9.1
Профилирование времени выполнения: cProfile и анализ результатов
↗
23
11
19м
0
Закрытый
9.2
Измерение времени отдельных операций: модуль timeit
↗
18
12
8м
0
Закрытый
9.3
Профилирование памяти: memory_profiler, tracemalloc
↗
19
11
8м
0
Закрытый
9.4
Приёмы оптимизации Python-кода
↗
17
12
8м
0
10. Современные возможности языка (фичи Python 3.8+, актуальные PEP)
5 уроков
👁
99
👤
58
Закрытый
10.1
Оператор присваивания в выражениях (PEP 572, Python 3.8)
↗
21
13
4м
0
Закрытый
10.2
Позиционные только параметры (PEP 570, Python 3.8)
↗
20
12
9м
0
Закрытый
10.3
Объединение словарей и улучшения Python 3.9
↗
20
12
10м
-1
Закрытый
10.4
Структурное сопоставление (match/case, PEP 634, Python 3.10)
↗
18
10
8м
0
Закрытый
10.5
Новое в Python 3.11 и далее: оптимизация и другие PEP
↗
20
11
7м
0
11. Заключение
2 урока
👁
40
👤
27
Закрытый
11.1
Формочка для обратной связи
↗
20
7
0
Закрытый
11.2
Заключение
↗
20
20
0м
0
4. основы DevOps 4.0
1. Введение в методологии Devops
4 урока
👁
285
👤
222
Закрытый
1.1
Что такое DevOps: история, цели, преимущества
↗
92
57
4м
5
Закрытый
1.2
Ключевые практики и методологии DevOps
↗
69
55
6м
3
Закрытый
1.3
Жизненный цикл разработки ПО в контексте DevOps
↗
62
55
5м
3
Закрытый
1.4
Роли и обязанности DevOps-инженера
↗
62
55
3м
3
2. linux и Bash
4 урока
👁
233
👤
175
Закрытый
2.1
Основы Linux: файловая система и навигация
↗
64
52
7м
6
Закрытый
2.2
Основные команды Linux для администрирования
↗
62
48
22м
6
Закрытый
2.3
Введение в Bash: написание простых скриптов
↗
56
33
20м
6
Закрытый
2.4
Управление пользователями, правами и процессами
↗
51
42
10м
4
3. Системы контроля версий и основы командной работы
4 урока
👁
197
👤
147
Закрытый
3.1
Введение в Git: базовые команды и концепции
↗
58
39
6м
4
Закрытый
3.2
Работа с удалёнными репозиториями (GitHub, GitLab)
↗
47
39
4м
2
Закрытый
3.3
Организация командной работы и code review
↗
47
35
8м
3
Закрытый
3.4
Автоматизация с помощью Git hooks
↗
45
34
5м
5
4. Контейнеризация и оркестрация
7 уроков
👁
242
👤
147
Закрытый
4.1
Введение в контейнеры: зачем и когда использовать
↗
46
32
12м
4
Закрытый
4.2
Основы Docker: образы, контейнеры, Dockerfile
↗
44
24
24м
2
Закрытый
4.3
Работа с Docker Compose: многоконтейнерные приложения
↗
32
23
12м
2
Закрытый
4.4
Практика: создание и деплой контейнеров
↗
32
22
7м
1
Закрытый
4.5
Основы Kubernetes: архитектура и ключевые компоненты
↗
34
18
12м
2
Закрытый
4.6
Деплой приложений в Kubernetes
↗
28
15
10м
2
Закрытый
4.7
Работа с секретами и конфигурациями в Kubernetes
↗
26
13
4м
1
5. Инфраструктура как код и автоматизация
7 уроков
👁
144
👤
78
Закрытый
5.1
Принципы Infrastructure as Code (IaC)
↗
29
14
6м
1
Закрытый
5.2
Введение в Terraform: установка и базовые команды
↗
20
13
10м
2
Закрытый
5.3
Написание конфигураций Terraform и провайдеры
↗
22
11
13м
2
Закрытый
5.4
Управление состоянием инфраструктуры и best practices
↗
20
11
6м
1
Закрытый
5.5
Введение в Ansible: архитектура и установка
↗
20
10
10м
1
Закрытый
5.6
Создание playbooks и ролей в Ansible
↗
18
10
6м
1
Закрытый
5.7
Автоматизация настройки серверов и приложений с Ansible
↗
15
9
7м
1
6. CI/CD: Непрерывная интеграция и доставка
7 уроков
👁
125
👤
88
Закрытый
6.1
Основы CI/CD: концепции и преимущества
↗
22
16
4м
0
Закрытый
6.2
Обзор популярных инструментов: Jenkins, GitLab CI, GitHub Action
↗
23
13
3м
0
Закрытый
6.3
Создание и настройка пайплайнов CI/CD
↗
17
13
3м
0
Закрытый
6.4
Автоматизация сборки и тестирования
↗
16
13
3м
0
Закрытый
6.5
Автоматический деплой и откат версий
↗
14
12
2м
0
Закрытый
6.6
Интеграция с Docker и Kubernetes в CI/CD
↗
17
11
3м
0
Закрытый
6.7
Мониторинг и уведомления в CI/CD процессах
↗
16
10
2м
0
7. Мониторинг, логирование и Observability
7 уроков
👁
109
👤
109
Закрытый
7.1
Введение в мониторинг: метрики, алерты и дашборды
↗
23
23
2м
0
Закрытый
7.2
Установка и настройка Prometheus
↗
19
19
2м
0
Закрытый
7.3
Визуализация данных с помощью Grafana
↗
16
16
2м
0
Закрытый
7.4
Основы логирования и централизованный сбор логов
↗
14
14
2м
0
Закрытый
7.5
Использование ELK Stack (Elasticsearch, Logstash, Kibana)
↗
15
15
2м
0
Закрытый
7.6
Трассировка запросов и распределённые трейсинг-системы
↗
11
11
2м
0
Закрытый
7.7
Практические кейсы мониторинга и устранения проблем
↗
11
11
2м
0
8. Работа с облачными платформами и базами данных
7 уроков
👁
95
👤
95
Закрытый
8.1
Обзор популярных облачных платформ (AWS, GCP, Yandex Cloud)
↗
16
16
2м
0
Закрытый
8.2
Основные сервисы облака для DevOps (VM, Storage, Networking)
↗
15
15
2м
0
Закрытый
8.3
Автоматизация управления облачными ресурсами
↗
13
13
2м
0
Закрытый
8.4
Основы работы с базами данных: типы и задачи DevOps
↗
12
12
2м
0
Закрытый
8.5
Развёртывание и масштабирование баз данных
↗
13
13
3м
0
Закрытый
8.6
Резервное копирование и восстановление данных
↗
13
13
2м
0
Закрытый
8.7
Безопасность и шифрование данных в облаке
↗
13
13
2м
0
9. Заключение
1 урок
👁
18
👤
7
Закрытый
9.1
Итоги
↗
18
7
0