Курс на 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

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

2 урока
1. Приветствие ↗
2. Работа с bash в Windows ↗

Введение в Bash

4 урока
1. Что такое командная строка и зачем она нужна? ↗
2. Основные команды ↗
3. Перенаправление ввода\вывода ↗
4. Задачи ↗

Работа с файлами и текстом

4 урока
1. Чтение, создание и редактирование файлов ↗
2. Потоковая обработка (grep, sed, awk) ↗
3. Регулярные выражения ↗
4. Задачи ↗

Скрипты Bash

5 уроков
1. Написание первых скриптов ↗
2. Переменные и аргументы ↗
3. Условные конструкции (if, case) ↗
4. Циклы (for, while, until) ↗
5. Задачи ↗

Функции и массивы

4 урока
1. Функции ↗
2. Массивы ↗
3. Ассоциативные массивы ↗
4. Задачи ↗

Пишем скрипты

4 урока
1. Фильтрация валентинок ↗
2. Фильтрация валентинок 2 ↗
3. Фильтрация валентинок 3 ↗
4. Фильтрация валентинок 4 ↗

Работа с процессами и задачами

3 урока
1. Управление процессами (jobs, ps, kill, nohup) ↗
2. Автоматизация задач (cron, at) ↗
3. Задачи ↗

Работа с сетью и безопасностью

3 урока
1. Основы сетевых команд (ping, netstat, curl, wget) ↗
2. Разрешения файлов и управление пользователями ↗
3. Практические кейсы ↗

Сложные скрипты

5 уроков
1. Фильтрация валентинок 5 ↗
2. Фильтрация валентинок 6 ↗
3. Фильтрация валентинок 7 ↗
4. Фильтрация валентинок 8 ↗
5. Итоги курса ↗

Введение в Git

4 урока
1. Что такое системы контроля версий (VCS) и зачем использовать Git ↗
2. Установка и настройка Git ↗
3. Основные команды Git: быстрый обзор ↗
4. Задачи ↗

Работа с ветками и управление историей

4 урока
1. Ветвление и слияние ↗
2. Управление историей коммитов ↗
3. Интерактивный ребейз и рефракторинг истории ↗
4. Задачи ↗

Работа с удалёнными репозиториями

4 урока
1. Основы работы с удалёнными репозиториями и GitHub ↗
2. Совместная работа и Pull Requests ↗
3. Автоматизация с GitHub Actions ↗
4. Задачи ↗

Git и GitHub в различных IDE

4 урока
1. Работа с Git в Visual Studio Code (VSCode) ↗
2. Git в PyCharm и других IDE JetBrains ↗
3. Работа с Git в Eclipse и Android Studio ↗
4. Задачи ↗

Расширенные возможности Git

4 урока
1. Git Hooks и автоматизация процессов ↗
2. Работа с тегами и Git stash ↗
3. Подмодули и работа с большими файлами ↗
4. Задачи ↗

Стратегии ветвления и интеграция Git с другими сервисами

4 урока
1. Стратегии ветвления в Git ↗
2. Интеграция Git с CI/CD ↗
3. Интеграция Git с таск-трекерами и другими сервисами ↗
4. Задачи ↗

Оптимизация работы с Git и работа с комплексным репозиторимем

3 урока
1. Создание и работа с комплексным репозиторием ↗
2. Оптимизация работы с Git ↗
3. Завершающий урок — Советы и лучшие практики работы с Git ↗