Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Командная строка — это важный инструмент, который позволяет взаимодействовать с системой и управлять множеством программ. Умение пользоваться командной строкой будет полезно для любого специалиста в IT-сфере и позволит эффективнее выполнять различные повседневные задачи. На данном курсе вы изучите устройство операционных систем, научитесь работать с командной строкой и переменными окружениями, сможете перемещаться по файловой системе, строить цепочки из программ, читать содержимое файлов и управлять доступом к ним.

Русский
4,9
Наверх

Чему вы научитесь

Читать содержимое файлов
Работать с командной строкой
Перемещаться в файловом окружении
Манипулировать файловой структурой
Управлять правами доступа к файлам

Средние зарплаты

Актуальные данные по зарплатам взяты из открытых источников и имеют ознакомительный характер
Программист
70 000 ₽
200 000 ₽
350 000 ₽
Системный администратор
60 000 ₽
130 000 ₽
300 000 ₽
Junior
Опыт до 1 года
Middle
Опыт 1–4 года
Senior
Опыт от 4 лет

Программа курса

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

22
Модуля
19
Онлайн-уроков

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

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

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

Вы узнаете различные команды, которые помогут эффективно перемещаться по файловой системе компьютера.

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

Вы рассмотрите файловую структуру в *nix-системах, узнаете ее отличия от файловой структуры Windows и научитесь с ней работать.

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

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

Вы научитесь редактировать различные файлы с помощью инструментов Nano и Vim, а также узнаете особенности работы с каждым из этих редакторов.

Вы познакомитесь с концепцией потоков, узнаете, зачем они нужны, и рассмотрите примеры работы с ними.

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

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

Вы познакомитесь с переменными окружениями, поймете, зачем они нужны и рассмотрите примеры их использования.

Вы научитесь быстро перемещаться по истории введенных команд в строке для ускорения вашей работы с ней.

Вы познакомитесь с темой пользователей и прав в системе, узнаете, зачем они нужны, и рассмотрите примеры.

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

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

Вы узнаете, что такое пакетный менеджер, и поймете, как устанавливается большинство программ в *nix-системах.

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

Вы выполните несколько дополнительных заданий по теме курса и закрепите все полученные знания на практике.

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

Вы найдете в файле предполагаемые попытки взлома и выведете их на экран.

Вы измените приглашение командной строки для ввода новых команд.

Вы выполните отладку приложения и запустите его с помощью командной строки.

Как проходит обучение

Иллюстрация к пункту обучения

Изучение темы

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

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Помощь с трудоустройством

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Спецификация

Университет
Формат обучения
Доступ к курсу
Навсегда
Направление
Инструменты
Уровень
Junior
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
30 000 ₽   —   350 000 ₽
Финальная цена
Бесплатно

Отзывы о Хекслете

Хекслет
5.0051
Hexlet оказался именно тем форматом обучения, который мне был нужен. Меня привлекло, что тут много свободы, много практики, на протяжении всего обучения, кураторы проверяют твои работы и отвечают на интересующие вопросы. Да, это обучение для тех, кто готов брать ответственность на себя. Но если ты действительно хочешь войти в программирование или прокачать свои навыки, Hexlet даёт очень крепкую базу, живое общение с опытными айтишниками.
Достоинства

Практики действительно много: задания, проекты, работа с реальным кодом. За счёт этого ты не просто читаешь теорию, а постоянно применяешь знания на деле. При этом стоит понимать, что людям, которым важно, чтобы всё буквально «разжёвывали» и давали много теоретических объяснений, материала может показаться недостаточно. Лично для меня это, наоборот, плюс - я практикоориентированный человек, и такой формат мне подошёл идеально. Отдельно хочется выделить работу кураторов. Видно, что им реально не всё равно: они пишут, интересуются твоим прогрессом, следят за тем, как ты двигаешься по курсу, и очень быстро помогают разобраться с проблемами, если они возникают. Это сильно поддерживает и не даёт выпасть из учебного процесса. Также большой плюс - наставники и их вебинары. Вебинары действительно очень крутые: наставников интересно слушать, они понятно объясняют материал и не просто читают лекцию «в никуда», а постоянно взаимодействуют с аудиторией. Они отвечают на все вопросы, подробно разбирают сложные моменты и делятся своим реальным опытом из айти. Часто на вебинарах материал раскрывается глубже, чем в базовой теории, и это очень ценно. Отдельно хочется отметить формат лайвкодинга, когда вы кодите вместе с наставником. Да, это может быть непросто, потому что на занятиях собираются люди разного уровня, но при этом внимание уделяется всем. Даже если ты где-то сильно тупишь, тебе всё равно помогут, подскажут и разберут ошибки. За один такой вебинар реально можно сильно прокачаться.

Недостатки

Из минусов можно выделить то, что вся ответственность за обучение лежит на тебе. Если нет самодисциплины и привычки учиться самостоятельно, будет сложно - нужно уметь заставлять себя, планировать время и не откладывать задания. Поэтому, идя на эти курсы, важно понимать, что они требуют самостоятельности и внутренней мотивации. При этом, если прикладывать достаточные усилия, Hexlet действительно очень помогает в освоении профессии. Здесь много качественного материала, практики и живого общения с опытными айтишниками, которые делятся своими фишками и знаниями, а не просто сухо читают лекции. В целом обучение оставило исключительно положительное впечатление. Я могу смело рекомендовать Hexlet всем, кто хочет начать программировать с нуля или повысить свой уровень и готов брать ответственность за своё обучение на себя.

Хекслет
5.0051
Обучение в школе Хекслет и завершение второго проекта
Достоинства

Моё знакомство с Хекслетом началось с бесплатных вводных курсов. ТОгда стало понятно как проходит обучение: ты получаешь теорию, сразу проверяешь её в тестах, а затем закрепляешь на практике в тренажёре. Обучение построено на модулях, внутри которых - темы, а внутри тем - уроки. Изучая эти модули, понимаешь что все обучение выстроено правильно. То есть изучил несколько модулей, за ними проект, в котором как раз и закрепляются темы изученные в уроках. И если что-то подзабыл, то всегда можно вернуться к конкретной теме или урок и вспомнить как делать и что применять. Эти возвраты могут усложнить некоторые процессы, но точно закрепишь знания. Если первый проект дал общее понятие о работе с GitHub, линтером, SonarQube и другим моментами, то второй как раз закрепил эти моменты. Само обучение выстроено правильно и логично. Если сложности с практической часть урока, можно поковыряться в обсуждениях это упражнения. Обычно там что то есть, если нет то наставник подскажет(подтолкнёт, намекая где копать).

Недостатки

Бывает тяжеловато. Иногда приходится искать доп. информацию, но это не так уж и плохо для закрепления знаний.

Хекслет
5.0051
Java разработчик. Отличная платформа для самостоятельного обучения.
Достоинства

Формат обучения хорошо продуман. Сначала идёт теоретическая часть, которую сразу же закрепляешь на практике. А в конце каждого модуля ждёт проект, где всё изученное применяется в комплексе. Для ещё большей практики (много не бывает), есть дополнительные испытания.

Отдельно хочу отметить систему рейтингов. Это здорово мотивирует: когда видишь своё место в таблице, хочется проходить больше уроков и испытаний, набирать баллы и подниматься выше. В какой-то момент это даже становится азартной игрой с самим собой.

И конечно, огромное спасибо моему наставнику — Сергею Ч. Я обращался к нему очень часто, и каждый раз получал подробные и полезные ответы. Честно говоря, иногда даже удивлялся, как он все успевает. Сергею — отдельный респект за терпение и профессионализм!

Недостатки

Моя собственная организованность. На длинной дистанции иногда сложно поддерживать регулярность занятий и не сбавлять обороты.

Хекслет
5.0051
Хекслет- для меня очень удобная платформа для самостоятельного обучения. Мне нужна была платформа, где я могу в своем темпе, не спеша обучаться.
Достоинства

Классная платформа, которой уже не один год, многие вещи продуманы, надо только привыкнуть. Качество материала классное.Есть проекты. Все описано в деталях, есть обратная связь по платформе, можно делать запросы на изменения или улучшения. Еще хочу отдельно поблагодарить кураторов, они мониторят твое обучение и если ты завис и поник головой, пишут и готовы помочь, вдохновить на продолжение. Отдельное спасибо куратору по аналитике Татьяне, а также куратору по frontend Арине за их психологическую поддержку.

Недостатки

Во время обучения было обновление платформы на новый дизайн. Только успел привыкнуть к платформе, они ее меняли. Пришлось опять привыкать к новой версии, писать в поддержку, чтобы вернули старые классные фишки.

Но я понял это фишка всех современных айтишников и не только, все время что-то менять.

Хекслет
5.0051
Мой опыт обучения на Хекслете
Достоинства

Из достоинств могу выделить большое количество практики. На Хекслете мало просто прочитать теорию — почти сразу нужно применять знания в заданиях и проектах. За время обучения начинаешь увереннее работать с Java, Git, тестами, базами данных и постепенно переходишь к более сложным вещам вроде Spring Boot. Очень полезны проектные работы и ревью, потому что проверяют не только то, работает ли код, но и его структуру, читаемость и качество.

Недостатки

Из недостатков — некоторые задания бывают довольно сложными и не всегда сразу понятно, что именно нужно сделать. Иногда на поиск одной небольшой ошибки можно потратить очень много времени. Также обучение требует большой самостоятельности: часто приходится дополнительно читать документацию, искать информацию и самому разбираться в новых для себя вещах. Но, с другой стороны, именно это и помогает лучше запоминать материал и постепенно привыкать к реальной разработке.

Хекслет
5.0051
Смог структурировать знания
Достоинства

Структурировано, подробно, реальные примеры

С девопсом практиками в своей работе приходится сталкиваться постоянно. docker, composer, ansible, k8s, terafform. Но всегда была проблема, что все знания были шапочными, не структурированными. И чтобы закрыть этот проект - пошел в професию "DevOps для разработчиков". Теорию действительно получилось структурировать, закрыть много личных пробелов в ansible, которые ранее работали, как "магия". Пока что я прошел только первый проект, но уже после него ты понимаешь, как должна строиться твоя разработка в реальных проектах, чтобы конфигурация была повторяема и ты не ловил странных багов в продакшене. Сейчас закончил второй проект, впереди еще 3й. Очень надеюсь на такие же приятные впечатления, как и после первого и второго

Недостатки

Раньше как-то было хардкорнее

Хекслет
5.0051
Отличная база для старта в профессии
Достоинства

Будет сложно, но оно того стоит :)

1. Отличная теоретическая база, подача материала. Действительно подойдет тем, кто учится с нуля - темы и язык подачи от простого к сложному. Постоянно проводятся вебинары и воркшопы по отдельным темам.

2. Много практики: после каждого урока закрепляющее практическое задание + проект после каждого модуля.

3. Отсутствие жестких дедлайнов: можно самому определять нагрузку и темп обучения

4. Постоянная поддержка студентов на всем этапе обучения. Возможность учиться с наставником - человеком, непосредственно работающим по профессии в одной из топовых компаний.

5. В конце обучения помощь с трудоустройством - карьерные консультации, помощь с резюме.

Недостатки

Для себя не обнаружил каких-то существенных минусов

Хекслет
5.0051
Курс GO-разработчик на hexlet.io
Достоинства

- Проектный подход

- Продуманная теория

- Классный тренажер прямо на сайте

- Постоянный доступ к материалам

- Отзывчивые кураторы

- Адекватные и сильные наставники

Если ты уже программируешь на другом языке и хочешь перейти на Go или подтянуть нормальную бэкенд-разработку — этот ресурс один из немногих, который не халтурит.

Закончил первый проект с мыслью, что всё умею, а куратор после ревью сократил код примерно на три четверти. И это ощущение «а, вот как надо было» гораздо сильнее, чем десять прочитанных статей))

Недостатки

Не обнаружил

Хекслет
5.0051
Отличная школа программирования и не только!
Достоинства

Отличная школа, много базовой и дополнительной информации, много практики на тренажерах и реальных кейсах! Каждую неделю проходят онлайн-встречи и воркошопы с наставниками. Кураторы всегда на связи, помогут и подскажут, а если нужно - и поддержат, если трудно двигаться дальше.🙂

В Хекслет большое комьюнити единомышленников, которые тоже всегда готовы прийти на помощь!

Я получаю уже второе образование в Хекслет: выучилась на ручного тестировщика, сейчас изучаю автоматизацию на Java. Да, это непросто. Но результат того стоит!

Всем, кто хочет заниматься программированием и смежными it-науками,я рекомендую Хекслет!

Хекслет
5.0051
Мой опыт обучения на курсах Hexlet
Достоинства

Главное, к чему нужно быть готовым сразу придется очень, очень много стараться. Hexlet не продает «успешный успех» за две недели. Здесь реальная, плотная практика, много самостоятельной работы и сложные задачи.

В плане организации процесса всё устроено идеально. Куратор это ваш главный защитник и помощник. Помогает абсолютно во всем.

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

Недостатки

Тесты - после теории выглядят странными. Это единственный минус, который я хотел бы выделить. Они не простые и не сложные, они просто странные.

Хекслет
4.0051
Хекслет - одновременно тяжело и интересно!
Достоинства

Мощная база знаний, которая реально прокачивает

Драйв и кайф, когда начинаешь щелкать задачи

Закаляет характер и учит самостоятельности

Недостатки

Теория периодически расходится с практикой открываешь задания и понимаешь что ничего не понял.

Приходится перечитывать по несколько раз и лезть в сторонние источники

Проекты очень жесткие, без долговременных затупов и сотни ошибок не разобраться, но возможно дело во мне?

Надо быть готовым пахать и тогда что нибудь получится(Но минус ли это?)

Хекслет
5.0051
Курс превзошел все ожидания.
Достоинства

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

Недостатки

Не было возможности посещать прямые эфиры

Хекслет
5.0051
Хекслет-серьезная платформа для обучения.
Достоинства

Хорошо организованная поддержка: кураторы и наставники работают профессионально, помогают разобраться в заданиях. Материалы курсов выглядят структурированно и логично. Удобно, что можно учиться в удобное время.

Недостатки

Интерфейс платформы за время моего обучения менялся несколько раз, и не все изменения казались удачными. Некоторые элементы стали менее удобными. Как новичку, мне сложно оценить полноту материала, но общее впечатление от подачи положительное.

Хекслет
5.0051
Рука набивается
Достоинства

Меня направили сюда после курсов от компании. Подача структурная: изучил теорию — сразу пробуешь на практике. Без опыта в IT практика занимала много времени и заставляла перечитывать теорию снова и снова, но это и дало результат. Сначала учился по обязательному плану, перескакивая между блоками, а позже — по своей инициативе. Было сложно, но система работает. Отличный способ вкатиться в профессию.

Хекслет
5.0051
Крепко!
Достоинства

Андрей, 34 года, Екатеринбург. Поменял профессию 3 года назад с помощью курсов Хекслета, был направлен на стажировку в Контур, дорос до Миддл+. Увидел курс ИИ для разработчиков, который проводит лично Кирилл и не глядя вписался. Сейчас прохожу проект, бронилка для встреч. Смысл - написать весь проект с помощью агентов. Навык полезный и актуальный

Хекслет
5.0051
Понравилось
Достоинства

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

Недостатки

Не увидел

Хекслет
5.0051
Интересный и актуальный курс
Достоинства

Делаю курс Node JS, материал актуальный на 2026 год. В курсе можно смотреть тесты которые проверяют задания в тренажере, есть много вебинаров, интересно написана теория, интересные проекты. Много заданий после каждой темы. Советую к прохождению.

Недостатки

Нельзя знакомиться один на один.

Хекслет
5.0051
cтруктурированный курс, получил основу знаний
Достоинства

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

Недостатки

в чат забыли меня добавить(

Хекслет
5.0051
DevOps-инженер с нуля
Достоинства

Фокус на программировании

Глубокая программа

Условия обучения

Недостатки

Жесткий тайминг

Высокая нагрузка

Требовательность к самостоятельности

Хекслет
5.0051
Обучение с Hexlet
Достоинства

Кураторы, наставник и интуитивно понятный интерфейс

Недостатки

Для себя нет

Ещё 418 отзывов

Часто задаваемые вопросы

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

Другие популярные курсы

Методолог образовательных программ

Нетология
Бизнес и управление
4,6
151 200 ₽
355 740 ₽

Revit Autodesk для дизайнеров интерьера

Академия Эдюсон
Дизайн
4,6
40 588 ₽
135 293 ₽

Mini-MBA: Аналитик 2.0

SF Education
Аналитика
4,7
166 250 ₽
475 000 ₽

Финансовый аналитик

ЭКОДПО
Аналитика
4,1
54 980 ₽
Хекслет
Программирование
Основы командной строки
Бесплатно
Скидка Ещё -10 000 ₽ по промокоду
|
Показать код