О курсе

Курс ориентирован на начинающих слушателей и ставит целью познакомить с азами работы в командной строке. В рамках программы рассматриваются основные принципы работы в PowerShell и bash, включая базовые команды, запуск программ, установку приложений с помощью winget, apt и snap, а также такие темы, как командлеты, алиасы, функции, символы подстановки, конвейеры, потоки вывода и профили. Отдельные разделы посвящены введению в WSL, работе с bash на примере Ubuntu, выполнению команд с правами администратора в Linux, правам доступа и основам Docker. Курс состоит из 15 уроков, включающих 4 часа 38 минут видео и 28 тестов. Обучение предполагает самостоятельное выполнение команд в командной строке. Автор курса — Михаил Трунов, имеющий опыт работы разработчиком в Университете Иннополис.

Что рассматривается в программе

  • рассматриваются базовые команды PowerShell и bash
  • разбирается установка программ с помощью winget, apt и snap
  • изучаются командлеты, алиасы и функции
  • рассматриваются символы подстановки и конвейеры
  • освещаются потоки вывода и профили
  • даётся введение в WSL и работу с bash на Ubuntu
  • рассматриваются права доступа и основы Docker

Кому может быть полезен курс

  • тем, кто интересуется основами работы в командной строке Windows и Linux
  • разработчикам, которым нужно ознакомиться с базовыми командами PowerShell и bash
  • тестировщикам, желающим изучить инструменты командной строки для профессиональных задач
  • начинающим девопсам, которым требуется понимание основ работы с командной строкой и WSL

Вопросы о программе

Какие начальные требования для прохождения курса?

По описанию курса, начальные знания не требуются, но знакомство с языками программирования (Python или JavaScript) может быть полезно. Необходим компьютер с Windows 11 и правами администратора; Windows 10 возможна, но часть функционала WSL может быть недоступна.

Какие темы включены в программу курса?

Программа включает основы работы в командной строке, запуск программ, установку через winget, командлеты, алиасы, функции, символы подстановки, конвейеры, потоки вывода, профили, введение в WSL, работу с bash на Ubuntu, выполнение команд с правами администратора, установку программ через apt и snap, права доступа и основы Docker.

Как организовано обучение на курсе?

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