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