В курсе вы познакомитесь с основными принципами работы в командной строке Windows (Powershell) и Linux (bash).
Чему вы научитесь:
- базовым командам powershell и bash
- как устанавливать программы с помощью powershell и bash
- основным идеям, связанным с работой powershell и bash
О курсе:
Курс ориентирован на начинающих слушателей.
Основная цель - познакомить учашихся с азами работы в командной строке.
- Курс поможет Вам более эффективно использовать компьютер и профессионально решать задачи, связанных с разработкой, тестированием и devops.
Для кого этот курс: Курс будет полезен разработчикам, тестировщикам и начинающим девопсам.
Начальные требования:
- Никаких начальных знаний не требуется - хорошо, но не обязательно если Вы знакомы с каким-то популярным языком программирования (Python или JavaScript).
- Компьютер с Windows 11 с правами администратора.
- Использование Windows 10 также возможно, однако некотрый функционал связанный с работой подсистемы Windows для Linux может быть не доступен для Вашего компьютера.
Как проходит обучение:
- Курс состоит из коротких видео уроков и небольших тестов для проверки усвоенного материала.
- Предполагается, что обучающиеся будут пробовать изученные команды сами в командной строке.
Программа курса:
- Основы работы в командной строке
- Запуск программ из командной строки
- Установка программ с помощью winget
- Командлеты, алиасы, функции
- Символы подстановки (wildcard)
- Конвейеры (pipelines)
- Потоки вывода
- Профили
- Linux общие данные и класификация (необязательно)
- Введение в WSL
- Знакомство с bash на примере WSL образа Ubuntu
- Выполнение команд с правами администратора в Linux
- Установка программ с помощью пакетных менеджеров apt и snap
- Права доступа
- Что такое Docker