Содержание курса
1. Введение в курс
2 урока
284
272
2м
20
Закрытый
1.1
Приветствие
↗
151
151
1м 7с
10
Закрытый
1.2
Работа с bash в Windows
↗
133
121
1м 15с
10
2. Введение в Bash
4 урока
495
413
35м
34
Закрытый
2.1
Что такое командная строка и зачем она нужна?
↗
126
126
1м 3с
8
Открытый
2.2
Основные команды
↗
148
95
30м 12с
14
Закрытый
2.3
Перенаправление ввода\вывода
↗
103
103
1м 26с
5
Открытый
2.4
Задачи
↗
118
89
2м 59с
7
3. Работа с файлами и текстом
4 урока
370
295
49м
27
Закрытый
3.1
Чтение, создание и редактирование файлов
↗
102
82
17м 34с
8
Закрытый
3.2
Потоковая обработка (grep, sed, awk)
↗
90
80
12м 1с
7
Закрытый
3.3
Регулярные выражения
↗
88
74
9м 8с
8
Закрытый
3.4
Задачи
↗
90
59
12м 30с
4
4. Скрипты Bash
5 уроков
412
377
29м
29
Закрытый
4.1
Написание первых скриптов
↗
86
79
10м 48с
7
Закрытый
4.2
Переменные и аргументы
↗
80
80
2м 36с
4
Закрытый
4.3
Условные конструкции (if, case)
↗
82
74
9м 20с
8
Закрытый
4.4
Циклы (for, while, until)
↗
83
83
2м 2с
6
Закрытый
4.5
Задачи
↗
81
61
6м 17с
4
5. Функции и массивы
4 урока
295
277
11м
14
Закрытый
5.1
Функции
↗
75
75
2м 24с
3
Закрытый
5.2
Массивы
↗
72
72
2м 36с
5
Закрытый
5.3
Ассоциативные массивы
↗
73
73
2м 51с
3
Закрытый
5.4
Задачи
↗
75
57
5м 45с
3
6. Пишем скрипты
4 урока
243
103
170м
1
Закрытый
6.1
Фильтрация валентинок
↗
80
38
43м 20с
2
Закрытый
6.2
Фильтрация валентинок 2
↗
62
26
79м 45с
0
Закрытый
6.3
Фильтрация валентинок 3
↗
52
23
46м 5с
-1
Закрытый
6.4
Фильтрация валентинок 4
↗
49
16
2м 6с
0
7. Работа с процессами и задачами
3 урока
152
116
26м
7
Закрытый
7.1
Управление процессами (jobs, ps, kill, nohup)
↗
57
43
12м 34с
2
Закрытый
7.2
Автоматизация задач (cron, at)
↗
48
40
9м 53с
3
Закрытый
7.3
Задачи
↗
47
33
6м 41с
2
8. Работа с сетью и безопасностью
3 урока
143
111
21м
3
Закрытый
8.1
Основы сетевых команд (ping, netstat, curl, wget)
↗
53
38
12м 9с
1
Закрытый
8.2
Разрешения файлов и управление пользователями
↗
44
38
5м 19с
1
Закрытый
8.3
Практические кейсы
↗
46
35
4м 33с
1
9. Сложные скрипты
5 уроков
167
77
125м
0
Закрытый
9.1
Фильтрация валентинок 5
↗
50
12
48м 46с
0
Закрытый
9.2
Фильтрация валентинок 6
↗
27
11
14м 46с
0
Закрытый
9.3
Фильтрация валентинок 7
↗
26
10
63м 51с
1
Закрытый
9.4
Фильтрация валентинок 8
↗
29
9
-
0
Закрытый
9.5
Итоги курса
↗
35
35
0м 14с
-1
10. Введение в Git
4 урока
188
160
10м
6
Закрытый
10.1
Что такое системы контроля версий (VCS) и зачем использовать Git
↗
52
41
3м 32с
1
Закрытый
10.2
Установка и настройка Git
↗
43
42
3м 10с
2
Закрытый
10.3
Основные команды Git: быстрый обзор
↗
46
43
2м 0с
1
Закрытый
10.4
Задачи
↗
47
34
2м 25с
2
11. Работа с ветками и управление историей
4 урока
151
60
15м
5
Закрытый
11.1
Ветвление и слияние
↗
42
3
4м 25с
2
Закрытый
11.2
Управление историей коммитов
↗
36
33
3м 16с
1
Закрытый
11.3
Интерактивный ребейз и рефракторинг истории
↗
34
3
2м 12с
0
Закрытый
11.4
Задачи
↗
39
21
5м 13с
2
12. Работа с удалёнными репозиториями
4 урока
126
93
13м
1
Закрытый
12.1
Основы работы с удалёнными репозиториями и GitHub
↗
39
28
3м 28с
1
Закрытый
12.2
Совместная работа и Pull Requests
↗
29
25
2м 39с
0
Закрытый
12.3
Автоматизация с GitHub Actions
↗
29
25
2м 53с
0
Закрытый
12.4
Задачи
↗
29
15
6м 6с
0
13. Git и GitHub в различных IDE
4 урока
118
92
7м
0
Закрытый
13.1
Работа с Git в Visual Studio Code (VSCode)
↗
33
24
1м 21с
0
Закрытый
13.2
Git в PyCharm и других IDE JetBrains
↗
28
25
1м 41с
0
Закрытый
13.3
Работа с Git в Eclipse и Android Studio
↗
27
23
0м 21с
0
Закрытый
13.4
Задачи
↗
30
20
4м 16с
0
14. Расширенные возможности Git
4 урока
108
77
13м
1
Закрытый
14.1
Git Hooks и автоматизация процессов
↗
30
20
3м 0с
0
Закрытый
14.2
Работа с тегами и Git stash
↗
26
20
3м 41с
0
Закрытый
14.3
Подмодули и работа с большими файлами
↗
24
21
3м 13с
1
Закрытый
14.4
Задачи
↗
28
16
4м 2с
0
15. Стратегии ветвления и интеграция Git с другими сервисами
4 урока
113
83
10м
0
Закрытый
15.1
Стратегии ветвления в Git
↗
28
22
4м 7с
0
Закрытый
15.2
Интеграция Git с CI/CD
↗
31
25
2м 46с
0
Закрытый
15.3
Интеграция Git с таск-трекерами и другими сервисами
↗
27
21
2м 52с
0
Закрытый
15.4
Задачи
↗
27
15
3м 43с
0
16. Оптимизация работы с Git и работа с комплексным репозиторимем
3 урока
84
61
4м
0
Закрытый
16.1
Создание и работа с комплексным репозиторием
↗
31
22
2м 0с
0
Закрытый
16.2
Оптимизация работы с Git
↗
25
19
1м 20с
0
Закрытый
16.3
Завершающий урок — Советы и лучшие практики работы с Git
↗
28
20
1м 6с
0