
PowerShell проще всего выучить руками. В этом курсе большинство тем заканчивается лабораторной работой с разбором ответа: вы пробуете сами, а потом сверяетесь с решением на видео. Так вы шаг за шагом учитесь строить команды, которые выполняют работу администратора за вас.
Что разбирается в лекциях
Помимо главных тем, вы также разберёте: Проверять знания в тесте из 40 вопросов.
Как построен курс
Темы идут по нарастающей: сначала команды и справка, потом конвейер, отчёты, операторы сравнения, перебор объектов, передача данных и провайдеры. После большинства тем идёт лабораторное задание, а затем отдельное видео с ответом. Попробуйте решить задание сами, поставив видео на паузу, и только потом сверьтесь. Так навык закрепляется лучше, чем при простом просмотре.
Структура курса
Курс состоит из таких разделов: Находим необходимые команды и используем справку; Эффективное использование команд при помощи конвейера; Операторы сравнения; Передаем входные данные; Форматируем вывод команд. Среди лекций вы найдёте: Находим необходимые команды; Практическое задание: ищем команды и справку; Немного о построении команды; Используем несколько значений для параметра; Сокращаем команды и используем Show-Command; Используем параметры -WhatIf и -Confirm; Лабораторное задание: поиск и выполнение команд; Эффективное использование команд при помощи конвейера; Работаем с результатом выполнения команды. Объекты и их свойства; Sort-Object: Форматируем результаты вывода команды; Measure-Object и Select-Object: Форматируем результаты вывода команды; Лабораторное задание: Эффективное использование команд при помощи конвейера; Лабораторное задание. Создаем отчёты. Конвертируем объекты; Используем операторы сравнения. Простой синтаксис; Используем операторы сравнения. Сложный синтаксис; Оптимизируем построение команд; Лабораторное задание. Операторы сравнения; Лабораторное задание. Перебираем объекты; Используем команды в скобках вместо конвейера; Лабораторное задание: Работа с привязкой параметров конвейера; Знакомство с технологией PSProvider; Лабораторное задание: Используем PSProvider и PSDrive.
Курс длится около 5,1 часа и состоит из 42 лекций. Он охватывает основы работы с командами, конвейером и отчётами, но не учит писать сложные скрипты и не является полным курсом подготовки к сертификации. Лабораторные задания лучше выполнять самостоятельно, не заглядывая сразу в ответы.