Курс на Stepik
Обложка курса «Bash Linux + Git: от новичка до уверенного пользователя» на Stepik
2 490 ₽

Bash Linux + Git: от новичка до уверенного пользователя 4.800

Открыть на
STEPIK.ORG

Освоим два важнейших инструмента разработчика: применение bash-скриптов в практических задачах и git в его самых разных проявлениях.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Bash Linux + Git: от новичка до уверенного пользователя»Учеников на курсе 180
Сертификаты, выданные на курсе «Bash Linux + Git: от новичка до уверенного пользователя»Сертификатов выдано 23
Отзывы о курсе «Bash Linux + Git: от новичка до уверенного пользователя»Отзывов получено 5
Рейтинг курса «Bash Linux + Git: от новичка до уверенного пользователя»Рейтинг курса 4.800
Уроки в курсе «Bash Linux + Git: от новичка до уверенного пользователя»Количество уроков 61
Тесты в курсе «Bash Linux + Git: от новичка до уверенного пользователя»Количество квизов 114
Задачи с кодом в курсе «Bash Linux + Git: от новичка до уверенного пользователя»Количество задач с кодом 8
Время прохождения курса «Bash Linux + Git: от новичка до уверенного пользователя»Время прохождения курса
Стоимость курса «Bash Linux + Git: от новичка до уверенного пользователя»Стоимость курса 2 490 ₽
Обновления курса «Bash Linux + Git: от новичка до уверенного пользователя»Обновления курса
Дата публикации курса «Bash Linux + Git: от новичка до уверенного пользователя»Дата публикации курса
Последнее обновление курса «Bash Linux + Git: от новичка до уверенного пользователя»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Bash Linux + Git: от новичка до уверенного пользователя» 16 разделов Уроки в курсе «Bash Linux + Git: от новичка до уверенного пользователя» 61 урок Тесты в курсе «Bash Linux + Git: от новичка до уверенного пользователя» 114 тестов Задачи в курсе «Bash Linux + Git: от новичка до уверенного пользователя» 8 задач Время прохождения курса «Bash Linux + Git: от новичка до уверенного пользователя» 9 ч. Последнее обновление курса «Bash Linux + Git: от новичка до уверенного пользователя» обн. 24 января 2026

1. Введение в курс

2 урока
Закрытый
1.1 Приветствие
151
151
1м 7с
10
Закрытый
1.2 Работа с bash в Windows
133
121
1м 15с
10

2. Введение в Bash

4 урока
Закрытый
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 урока
Закрытый
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 уроков
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 уроков
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
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 урока
Закрытый
16.1 Создание и работа с комплексным репозиторием
31
22
2м 0с
0
Закрытый
16.2 Оптимизация работы с Git
25
19
1м 20с
0
Закрытый
16.3 Завершающий урок — Советы и лучшие практики работы с Git
28
20
1м 6с
0