Онлайн курс
ОСНОВЫ
POWERSHELL
Для тех, кто хочет быть крутым ИТ инженером
Чем поможет курс?
- Научит вас PowerShell. Да-да, именно научит, так как для прохождения уроков необходимо будет выполнять задания, а значит применять полученные знания.
- Вы знаете, что PowerShell вам нужен по работе, и вы даже умеете находить в Интернете куски кода и использовать их, но до конца не понимаете, что происходит. После курса этих вопросов не останется.
- На какой бы стадии изучения PowerShell вы ни находились, всегда существуют "белые пятна". После курса их не останется.
- вишенка на торте - настоящая палочка-выручалочка, РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ. Эта тема с ходу не очень понятная, плюс не часто используется и быстро забывается. В курсе вам придётся в ней разобраться (помним про практические задания). К тому же уроки с подсказками всегда будут у вас будут под рукой.
- "Развяжет вам руки" в ИТ автоматизации. После курса многие ручные действия вы сможете автоматизировать с помощью скриптов.
Эта информация будет полезна, если вы:
- Начинающий ИТ специалист, администратор серверов Windows или других сервисов Microsoft, или специалист службы поддержки.
- Инженер ИТ. Прошли обучение на курсах и думаете, что неплохо знаете PowerShell, но на практике до конца понимаете все тонкости работы.
- Эксперт PowerShell. Да-да, курс настолько насыщен тонкостями работы с PowerShell, что будет полезен даже тем, кто уже собаку съел на написании скриптов.
Что нужно, чтобы пройти курс:
- хоть немного уметь работать с клиентскими и серверными операционными системами Windows
- иметь базовые навыки программирования
- иметь представление о написании скриптов или .bat файлов
Остальному научим.
Работать будем так:
БОНУС: ВЕЧНЫЙ доступ к материалам и всем их обновлениям
Программа занятий
Урок 1
Урок 1
Введение
О чём этот курс, о преподавателе, что получат ученики и требования к ученикам.
Урок 2
Урок 2
Что такое PowerShell?
Что такое PowerShell и какие задачи он позволяет решать.
Урок 3
Урок 3
Консоль PowerShell
В этом уроке вы познакомитесь с консолью PowerShell. Узнаете, как настраивать цвета, размеры шрифтов, параметры редактирования и отображения.
Урок 4
Урок 4
Интерактивная оболочка PowerShell
В этом уроке вы узнаете, как работать с PowerShell в интерактивном режиме, складывать числа, запускать внешние команды, что такое командлеты и алиасы
Урок 5
Урок 5
Переменные
В этом уроке мы объясним, что такое переменные, как им присваиваются значения, рассмотрим типы переменных, изучим как искать и проверять их существование.
Урок 6
Урок 6
Массивы и хэш-таблицы
В этом уроке вы узнаете, как работают массивы. Мы рассмотрим простые массивы, а также так называемые "ассоциативные массивы"или "хэш-таблицами".
Урок 7
Урок 7
Конвейер PowerShell
Конвейер PowerShell объединяет несколько команд, когда результаты выполнения одного командлета передаются на вход другого.
Урок 8
Урок 8
Работа с объектами
В этой главе вы узнаете, что такое объекты и как получить доступ к объектам PowerShell, что такое свойства и методы объекта
Урок 9
Урок 9
Условия
Начинаем знакомиться с условиями и конструкциями
Урок 10
Урок 10
Циклы
В этом уроке вы познакомитесь с конструкциями цикла, который является сердцем автоматизации.
Урок 11
Урок 11
Функции
В этой главе вы узнаете, как создавать собственные функции.
Урок 12
Урок 12
Скрипты
PowerShell можно использовать как в интерактивном, так и в пакетном режиме. Весь код, который вы ввели и протестировали в интерактивном режиме, также может быть сохранен и выполнен в файле сценария.
Урок 13
Урок 13
Обработка ошибок
В этом уроке вы узнаете, как обнаруживать и корректно обрабатывать ошибки во время выполнения.
Урок 14
Урок 14
Команды и блоки сценариев
В этом уроке рассказывается о том, как запускать команды, блоки сценариев, вызвывать сценарии из отдельных файлов.
Урок 15
Урок 15
Текст и регулярные выражения
В этом уроке вы узнаете, как управлять текстовой информацией, фильтровать, сортировать, выбирать строки.
Урок 16
Урок 16
Заключение
Что дальше? Обзор дальнейших курсов по PowerShell школы ITVideo.pro и мини гайд по общедоступным ресурсам PowerShell.
И всё для того, чтобы в итоге вы:
- Поняли базовые принципы языка PowerShell.
- Научились быстро находить нужные командлеты и пользоваться справкой.
- Освоили все тонкости написания скриптов.
- Научились фильтровать и группировать результаты с помощью PowerShell
- Регулярные выражения перестали быть тайной и вы с лёгкостью научились составлять их и искать подходящие.
Опытом будет делиться:
Павел Нагаев
“Каждый месяц я отвечаю на сотни вопросов. Но вопросов всегда больше, чем ответов.
Благодаря моим консультациям, у многих ИТ специалистов будет возможность получить мой опыт, мои знания и навыки, которые я собирал в течение 19 лет”
- администратор Exchange Server c опытом работы с 2001 года (Exchange Server с 2007 управляется с помощью PowerShell)
- exMVP по Exchange Server
- автор топовых ресурсов, посвященных Microsoft Exchange Server:
- блог ExchangeFAQ.ru
- группа в Facebook Exchange Server Russia
- чат в телеграмм UCChat
- канал на Youtube ITVideoPRO
Человек, которому приходилось решать всевозможные задачи с помощью PowerShell и который уже 13 лет запускает PowerShell каждый день. Ему есть, что рассказать и чему научить.