Домой » ТОП-5 курсов по работе в командной строке Bash

ТОП-5 курсов по работе в командной строке Bash

от Ekaterina
Лучшие онлайн-курсы по работе в командной строке Bash

Знание командных строк необходимо специалистам, связанным с программированием или системным администрированием. Bash позволяет интерактивно взаимодействовать с компьютером, вводя определенные команды и получая  отклик на них. Также командная строка позволяет выполнять скрипты (команды из файла), что подходит для быстрого создания прототипов сложных приложений. Знание языка командной оболочки — залог успешного решения задач систем IT и одно из требований к специалистам в области информационных технологий. Я собрал онлайн-курсы, которые помогут легко освоить работу с Bash.

Работа в командной строке Bash от Skillbox

Работа в командной строке Bash от Skillbox

Длительность1 месяц
УровеньНачинающие
Для кого подходитПрограммистам всех направлений, тестировщикам ПО, DevOps-специалистам
ФорматВидеолекции + домашнее задание + обратная связь от ментора
ИтогиСертификат + проекты в портфолио
Цена●     Полная – 10 000 рублей;

●     УСПЕЙ НА СКИДКУ! – 8 000 рублей!

●     Рассрочка без первого взноса на 2 месяца 4000 рублей.

Ссылка на курсУзнать подробности

Содержание. Программа курса включает в себя следующие модули:

  • что такое командная строка;
  • работа с файлами и папками;
  • авторизация и права доступа;
  • процессы, сервисы и задачи;
  • конфигурация и инструменты;
  • написание скриптов на Bash;
  • использование bash на примере настройки веб-сервера.

Преподаватель:

Даниил Пилипенко — директор центра по подбору IT-специалистов SymbioWay.

 После окончания курса вы сможете:

  • запускать консольные приложения и команды;
  • устанавливать, удалять и настраивать программы на сервере;
  • создавать собственные скрипты, задавать в них переменные и работать с параметрами;
  • работать с файлами, папками и доступом к ним;
  • управлять собственным сервером;
  • устанавливать базу данных MySQL и подключаться к ней из командной строки и PHP-скрипта;
  • ставить задачи в расписание Crontab;
  • автоматизировать создание бэкапов и мониторинг.

 Мои впечатления:  Курс подходит для специалистов, которые знакомы с системой Linux. Студенты научатся использовать командную строку в Linux-системах. Это поможет оптимизировать работу с кодом и серверами. Несмотря на то, что курс длится всего 1 месяц, он дает хороший уровень практических навыков. В конце каждого модуля ученики выполняют домашние задания. Что впоследствии можно показать заказчику в качестве портфолио.

Получить скидку →

 

Курс «Linux. Рабочая станция» от Geekbrains

Записаться на курс «Linux. Рабочая станция» от Geekbrains

Длительность1 месяц
УровеньНачинающие
Для кого подходитсистемным администраторам, тестировщикам, программистам
ФорматВидеолекции + домашнее задание + обратная связь от ментора
ИтогиСертификат
Цена13 167 рублей
Ссылка на курсУзнать подробности

Содержание. Программа курса включает в себя следующие блоки:

  • знакомство и установка;
  • работа в графическом и консольном режиме;
  • файлы и права доступа в Linux;
  • регулярные выражения;
  • программирование Bash;
  • веб-сервисы;
  • введение в Git;
  • SOA и введение в Docker.

 Преподаватели:

Марат Туктаров — QA-инженер;

Михаил Величко — системный администратор;

Дмитрий Радчук — Sr. SRE/ Network Engineer/Architect.

 После окончания курса вы сможете:

  • устанавливать и настраивать Ubuntu;
  • понимать архитектуру Linux и Unix-подобных систем;
  • работать в терминале (пригодится и тем, кто использует Mac);
  • работать с файлами, файловыми системами и устройствами в Linux;
  • администрировать Linux и другие Unix-подобные операционные системы;
  • понимать и писать регулярные выражения;
  • решать задачи автоматизации, писать скрипты и назначать задачи по расписанию;
  • настраивать на базе Linux веб-сервер и защитить его с помощью iptables;
  • работать с git, использовать контейнеризацию Docker.

Мои впечатления: Курс подходит для тех, кто хочет овладеть основами работы с Lunux. Всего за месяц IT-специалист любого направления сможет значительно прокачать свои навыки. Слушатели смогут разобраться с оболочкой Linux, управлением пользователями и правами файлов. Производить регулярные выражения и писать скрипты в Bash. Обширная программа и сильный преподавательский состав  онлайн-формате помогут приобрести нужные знания, не отрываясь от привычного образа жизни.

Получить скидку →

 

Курс «Bash Scripting and Shell Programming» от Udemy (на английском языке)

Записаться на курс «Bash Scripting and Shell Programming» от Udemy (на английском языке)

Длительность2,5 часа видео по запросу
УровеньНачинающие
Для кого подходитПрограммистам всех направлений, тестировщикам ПО, DevOps-специалистам
ФорматВидеолекции + домашнее задание
ИтогиСертификат
Цена●     Полная – 19 799 рублей;

●     УСПЕЙ НА СКИДКУ! – 899 рублей!

●     Гарантия возврата денег — 30 дней.

 

Ссылка на курсУзнать подробности

Содержание. Программа курса включает в себя следующие блоки:

Программа курса «Bash Scripting and Shell Programming» от Udemy (на английском языке)

Преподаватели:

Jason Cannon — профессиональный системный администратор, консультант и автор.

 После окончания курса вы сможете:

  • писать сценарии оболочки, которые можно использовать в операционных системах Linux, Mac и Unix;
  • создавать сложные сценарии, использующие преимущества расширенных функций оболочки Bash;
  • автоматизировать задачи, используя сценарии оболочки.

Мои впечатления:  Этот курс на английском языке, что осложняет его освоение тем специалистам, которые не владеют им. Для знающих язык это отличный курс, который включает в себя все необходимые темы для освоения строки Bash.

По окончании выдаётся сертификат.

 

Bash: инструменты тестировщика от Learnqa

Bash: инструменты тестировщика от Learnqa

Длительность2 недели
УровеньНачинающие
Для кого подходитСистемные администраторы Linux и специалисты, занимающиеся сопровождением крупных приложений, опытные пользователи Linux
ФорматВидеолекции + домашнее задание + обратная связь от ментора.
ИтогиСертификат
Цена●     Полная – 3 000 рублей для физических лиц;

●     Для юридических лиц – 4 000 рублей;

●     При регистрации от 3-х участников на один курс действует 15% скидка.

Ссылка на курсУзнать подробности

Содержание. Программа курса включает в себя следующие темы:

  • создание, просмотр и удаление файлов и папок;
  • работа с файлами и папками;
  • чтение файлов;
  • перенаправление ввода и вывода;
  • работа с удаленными ресурсами;
  • организация работы в консоли.

Преподаватели:

Арсений Батыров — тестировщик  мобильных приложений;

Виталий Котов — программист, занимается автоматизацией тестирования.

 После окончания курса вы сможете:

  • работать с файлами и папками;
  • осуществлять поиск внутри файлов, директорий и дерева процессов;
  • выделять и обрабатывать запущенные в системе программы;
  • записывать любую информацию в файлы;
  • настраивать удобную и информативную консоль.

 Мои впечатления: Курс рассматривает все популярные команды из Bash. С их  помощью можно выполнять сотни задач, с которыми тестировщик сталкивается каждый день. Логичная структура и размеренный темп выдачи информации позволят студенту поэтапно  усвоить материал. Полученные знания закрепляются и отрабатываются выполнением домашних заданий. Для информационной поддержки предусмотрена обратная связь с преподавателем.

 

Курс «Автоматизация задач администрирования, написание Bash-скриптов» от Академии ЛАНИТ

Записаться на курс «Автоматизация задач администрирования, написание Bash-скриптов» от Академии ЛАНИТ

Длительность4 дня
УровеньНачинающие
Для кого подходитСистемным администраторам Linux, разработчикам смежных сфер
ФорматВидеолекции + домашнее задание
ИтогиСертификат
Цена21 200 рублей
Ссылка на курсУзнать подробности

Содержание. Программа курса включает в себя следующие темы:

  • введение в программирование на языке оболочки (Shell Programming);
  • основные понятия оболочки Bash;
  • каналы ввода/вывода;
  • типы команд; использование кавычек;
  • подстановки, выполняемые оболочкой; интерпретация команд;
  • основные элементы скрипта;
  • создание меню при помощи select;
  • создание диалоговых окон при помощи dialog.

Преподаватели:

Третьяков Сергей — преподаватель кафедры операционных систем и сетевых технологий, физик;

Кузнецов Николай — преподаватель кафедры операционных систем и сетевых технологий.

 После окончания курса вы сможете:

  • создавать программы на языке оболочки — Shell scripts;
  • использовать перенаправление ввода/вывода;
  • объединять команды в конвейер;
  • определять типы команд;
  • понимать и использовать услуги и подстановки, предоставляемые оболочкой;
  • использовать кавычки для отказа от ненужных в данный момент услуг;
  • указывать системе интерпретатор, который должен выполнять скрипт;
  • учитывать порядок обработки командной строки при написании команд со сложными подстановками;
  • использовать управляющие конструкции для расширения сферы применения скрипта;
  • писать скрипты воспринимающие параметры и опции;
  • включать в скрипт обработку исключительных ситуаций;
  • упрощать взаимодействие с пользователем при помощи диалоговых окон и меню.

 Мои впечатления:  Насыщенный курс для начинающих программистов. Даёт хорошую практику написания скриптов для автоматизации рутинных задач на Linux. Онлайн-программа рассчитана всего на 4 дня, но отлично повысит навык работы с Bash. Курс не предполагает изучения системы Linux, поэтому студент должен подготовиться заранее.

Выводы об инструменте:

Сфера информационных технологий требует постоянного развития, повышения квалификации. Для разработчиков знание командной строки Bash является базовым, так как они привязаны к клавиатуре и пишут команды в оболочке. Для тех, кто не разбирается в теме, программирование может показаться сложным и непонятным. Это действительно так. Непонятно будет до тех пор, пока вы не начнете изучение темы. Опытные преподаватели онлайн-курсов доступным языком объяснят материал и станут вашими верными помощниками на этом сложном пути к новым знаниям и навыкам.  А значит и к новым карьерным возможностям.

Вы сможете подобрать курс под ваши  временные и финансовые возможности.

Если вы учились на одном из этих курсов и есть чем поделиться, напишите честный отзыв в комментариях!

 

0 коммент
0

Почитаем еще?

Оставьте комментарий

Мы иногда используем cookie-файлы, чтобы получше узнать вас и персонализировать контент :) Замечательно!