Чему вы научитесь
- понимать разницу между Linux, Unix и macOS
- разбираться в терминологии Linux
- работать с командной строкой Linux: применять ls, cat, cp и другие команды
- редактировать файлы в Nano и Vim
- искать справку по командам прямо в терминале
- работать с файловой системой Linux и понимать её устройство
- писать скрипты на Bash со сложной логикой
- работать с текстовыми файлами внутри скриптов
- работать с арифметическими операциями в командной строке
- управлять пользователями в системе
- управлять процессами в системе
О курсе
P.S: Заходи в наш Телеграм-канал и чат! Там мы публикуем новости по нашему курсу и собираем сообщество единомышленников.
В IT-сфере понимание Linux — не просто полезное знание, это необходимость. Мало знать, как писать программы — не менее важно уметь работать с операционной системой, которая является окружающей средой этой программы. В большинстве случаев нужно работать с Linux - самой популярной ОС. И это не только наша позиция – работодатели требуют знание Linux в огромном множестве вакансий: от девопсов до тестировщиков, от системных разработчиков до дата-сайентистов.
Твой лучший шанс изучить Linux
Много практики
В курсе есть вопросы по мере чтения и отдельные практические уроки на написание Bash-команд и решение объёмных задач в онлайн-тренажёре.
Материалы высокого качества
Мы разрабатываем курс более года, стремясь к совершенству в деталях. Каждый новый урок проходит многочисленные ревью практикующих специалистов, а старые постоянно дорабатываются с учётом фидбека учащихся. Кроме качественного текста, в статьях много иллюстраций и интерактивных видео с терминалом, откуда можно копировать команды.
Практика на наших серверах
Обещаем моментальное погружение в Линукс с первых минут, ведь начать занятия можно сразу: из браузера на любом устройстве. Можно не бояться, что во время обучения случайно накосячишь и снесёшь всё со своего компьютера.
Автоматическая проверка задач
Наша тестирующая система проверит твой Bash-скрипт на множестве тестов и подскажет, что именно пошло не так.
Для кого этот курс
Линукс везде — от часов и кофемашины до адронного коллайдера, не говоря про сервера и мобильные телефоны. Поэтому рано или поздно с Линуксом сталкиваются: - бэкенд-разработчики; - системные программисты; - DevOps-инженеры; - специалисты по информационной безопасности; - ML-инженеры; - мобильные разработчики; - фронтенд-разработчики; - специалисты по работе с данными; - специалисты по тестированию.
Начальные требования
Конкретных навыков не требуется: важно лишь интересоваться IT-сферой и уверенно пользоваться компьютером. Если ты программировал до нашего курса — будет чуть легче, но если нет — не переживай, мы предусмотрели и такой случай.
Наши преподаватели
Как проходит обучение
В курсе ты найдёшь три главы (и ещё пара — в разработке) с теоретическими уроками, за которыми следуют практические уроки по той же теме. Практика состоит из вопросов на написание Bash-команд и объёмных задач, которые решаются в онлайн-тренажёре, который по сути является онлайн-версией редактора VS Code с доступом к терминалу Linux. Зарегистрироваться в онлайн-тренажёре можно сразу после поступления на курс.
Проверка всех задач автоматизирована. При решении задач в онлайн-тренажёре можно самостоятельно проверить, что твой Bash-скрипт работает корректно. А если допустил ошибку, проверяющая система укажет на недочёты. Полученные баллы автоматически появляются на Stepik (интеграция с Stepik сейчас в разработке). Подробнее о работе в онлайн-тренажёре можно узнать в уроке «Интерлюдия: практика в Coder» (есть в демо-доступе).
Учиться можно в своём темпе, без дедлайнов.
Программа курса
Сертификат
Что вы получаете
- Полный материал курса – все шаги открыты сразу и навсегда.
- Неограниченный доступ к онлайн-тренажёру и проверяющей системе.
- Доступ к чату в телеграм, где мы оказываем оперативную поддержку своим студентам. Не стесняйся задавать вопросы!