Командная строка / Bash

Модуль из 4 уроков

Bash или командная строка или терминал - синонимов много. Командных строк немного - всего две. Командная строка Windows и Linux Bash.
В данном модуле больше пойдет речь о второй, так как именно Linux Bash устанавливается на большей части серверов, она же используется в Git, Docker и прочих востребованных технологиях.

Знать на базовом уровне командные строки необходимо каждому программисту, так как встречаются они очень часто!

Вам может показаться, что данная тема довольно сложна, но по сути своей освоить командную строку под силу абсолютно любому, ведь принципы работы с ней во многом схожи с использованием стандартного графического интерфейса операционной системы

Модуль будет полезен:

  • начинающим программистам
  • тестировщикам
  • системным администраторам
  • верстальщикам

Уроки

Урок 1 из 4
Погружение в оболочку
Привычный для нас графический интерфейс операционных систем не всегда был таковым. Ранние ОС имели вид схожий с текущим представлением командной строки.
Необходимый навык
Интерфейс командной строки используется многими программами, потому знание ее функционала просто необходимо для программиста.
Замена привычному интерфейсу
Функционал командной строки позволяет почти полностью заменить собой современный графический интерфейс операционной системы.
4 задания
2 учебных часа
ревью кода
Урок 2 из 4
Каталоги и файловое окружение
Начнем с простого - того, что вас окружает и над чем вы можете проводить манипуляции через консоль без особых усилий.
Перемещение по файловой системе
Простым нажатием кнопки мыши мы можем моментельно переместиться в определенный раздел диска, но так же мы можем переместиться и при помощи консольных команд!
Файлы
Создать файл, удалить файл - все это под силу разработчику, который работает через командную оболочку Bash.
8 заданий
4 учебных часа
ревью кода
Урок 3 из 4
Pull Requests и Markdown
Создание, редактировние, перемещение
Теперь пора приступить к манипулированию окружением через командную оболочку. Для Вас больше не будет проблемой создание, перемещение и редактирование файла в рамках командной строки.
Туда и обратно
Самим переместетиться не составляет труда, а как насчет выбраться из каталога вместе с файлом? Вдруг нам надо переместить его в другое место без повторного создания и переписывания содержимого вручную?
Базовое редактирование
Изменим содержимое файла прямо на месте, без манимуляций графическим интерфейсом системы.
6 заданий
4 учебных часа
ревью кода
Урок 4 из 4
Совместная разработка
Консольные программы
Многие программы до сих пор используют интерфейс командной строки. Это удобно, ведь подобного рода программы являются самыми легковесными, поскольку они не тянут за собой ворох файлом графического интерфейса - все уже есть у вас под рукой, осталось лишь воспользоваться этим!
Подключение и инициализация в системе
Консольные командны все равно необходимо устанавливать и настраивать пути к их каталогам. Но это не беда, ведь вы научитесь делать это вместе с нами.
Выполнение в консоли
Инициализируйте пути, введите команду - программа сделала то, что вы от нее хотели.
7 заданий
5 учебных часов
ревью кода

Что входит в модуль

  • 4 обучающих урока вместе с преподавателем

    Обучаться всегда проще вместе с тем, кто тебе подскажет верный путь. Наставник даст совет и расскажет как лучше сделать.

  • Свободный график занятий

    Занимайтесь в любое удобное время, в своем темпе.

  • Доступ к учебным материалам

    Можно купить модуль сейчас, а к занятиям приступить позже, когда будете готовы.

Зарегистрироваться
Первый урок с преподавателем бесплатно!