Найти тему
//testing.education();

hexlet.io Бесплатные курсы «Основы командной строки» и «Введение в Git»

Без знания систем контроля версий далеко не уедешь. Реальность такова, что работать с ними приходится не только разработчикам, но и всем, кто хоть как-то участвует в процессах жизненного цикла разработки ПО. На самом деле я искал бесплатный курс с основами работы с Git и оказался на замечательном ресурсе hexlet.io. В самом первом уроке меня попросили освежить знания и навыки при работе с командной строкой с помощью бесплатного курса на этом же ресурсе.

Далее по тексту следует исключительно моё субъективное мнение.

Структура курса «Основы командной строки»:

19 уроков (видео и/или текст)

55 проверочных тестов

20 упражнений во встроенном тренажере

Самостоятельная работа

Ссылки на дополнительные материалы

Курс по командной строке небольшой (можно пройти за день), но очень удобный и полезный. Даже не имея под рукой устройства с установленной *nix системой, можно и нужно проходить все уроки, практикуясь на тренажере, встроенном в браузер. Прохождение уроков проходит по базовому принципу обучения «от простого к сложному». Если задание ну совсем никак не получается выполнить, сперва можно зайти в обсуждения, где без спойлеров тебя направят на путь решения. Если и это не помогло, можно запросить подсказку, которая активируется через 15 минут и наверняка поможет. Поскольку изучаются лишь основы, глупо ожидать от курса подробных расширенных лекций и практики, но всё самое необходимое для начала работы с командной строкой ты получишь. А именно: навигация по файловой системе, просмотр файлов, поиск информации по файлам без их открытия, создание файлов и директорий, установка программ и самое главное, ты научишься выходить из редактора Vim.

-2

Отличный небольшой курс, после прохождения которого можно смело переходить к изучению Git.

Структура курса «Введение в Git»:

16 уроков (видео и/или текст)

63 проверочных тестов

18 упражнений во встроенном тренажере

Самостоятельная работа

Ссылки на дополнительные материалы

Что касается курса «Введение в Git», без самостоятельного изучения дополнительных материалов полученные знания и навыки по работе с Git будут весьма скромными и ограниченными. Будут показаны и рассказаны самые основы. Будь уверен, что тебя точно научат устанавливать и настраивать Git, интегрировать его с GitHub, совершать, анализировать и отменять изменения, изменять и отменять коммиты и многое другое. Ты получишь понимание, что такое Git и для чего он нужен.

-3

Если учитывать, что эти курсы бесплатные и в их названиях присутствуют слова «основы» и «введение», становится очевидно, что они не претендуют на звание программы обучения продвинутого уровня. Но с задачами, озвученными во вступительных описаниях, они справляются на отлично.