Чему вы научитесь
- Писать первые Bash-скрипты и запускать их из командной строки.
- Использовать переменные, арифметику и командную подстановку.
- Управлять потоками ввода/вывода: перенаправлять вывод, читать данные из файлов, работать с tee и dev/null.
- Создавать условия с if-then-else, case, циклы for, while, until.
- Обрабатывать параметры командной строки, опции и пользовательский ввод.
- Работать с сигналами, фоновыми процессами и приоритетами (nice, renice).
- Планировать задачи с помощью at, cron и anacron.
- Писать функции, обрабатывать ошибки и логировать действия.
- Создавать профессиональные, безопасные и масштабируемые скрипты.
О курсе
Всё, что нужно знать учащимся до записи на курс!
Промокод на скидку (-25%): PINGO
Цели курса: научиться писать скрипты, которые автоматизируют рутинные задачи, управляют системой, обрабатывают данные и интегрируются в рабочие процессы.
Почему стоит выбрать именно его: это не теоретический курс — здесь каждый шаг закрепляется практикой. Вы не просто читаете, вы пишете код, запускаете его и видите результат.
Что приобретут учащиеся после успешного освоения: навык автоматизации, который востребован в любой IT-профессии — от администратора до разработчика.
Какие особенности есть у курса: все примеры проверены, пошаговые инструкции, тесты с пропусками, практические задания с решениями, советы по отладке и безопасности.
Что нужно будет делать: писать скрипты, запускать их, читать вывод, исправлять ошибки, экспериментировать.
Для кого этот курс
Начальные требования
Перед началом курса вам нужно знать:
- Базовые операции в терминале (запуск команд, навигация по файловой системе).
- Что такое файл, директория, команда.
- Как использовать текстовый редактор (nano, vim или другой).
- Как создавать и запускать файлы скриптов.
Курс не требует знания программирования — все объясняется с нуля.
Наши преподаватели
Как проходит обучение
Немного теории -> Практика -> Тестирование (для закрепления ключевых моментов)
Программа курса
Сертификат
Что вы получаете
- Навыки и знания, востребованные работодателем: автоматизация, работа с файлами, обработка данных, управление процессами.
- Возможность отработать теорию на практике — каждая тема закрепляется выполнением реальных задач.
- Сертификат об окончании (при успешном прохождении заданий).