Модуль 4
40,00ч

Программирование и автоматизация административных задач с использованием скриптов Windows PowerShell

Содержание модуля ориентировано на формирование умений и навыков применения технологий программирования и автоматизации для решения административных задач с использованием MS Windows PowerShell, в частности работа с переменными, массивами и хэш-таблицами, написание программного кода для администрирования удаленных компьютеров, продвинутые программные техники Windows PowerShell.
Часов в программе
17,00 часов
лекции
22,00 часа
практика
1,00 час
промежуточная аттестация
40,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции, практические занятия, самостоятельная раб.
Требуемое ПО:
Лекции (в формате вебинаров): операционная система семейств Linux, Mac Os, Windows (предпочтительней), любой современный браузер
Практические занятия (вебинары, лабораторные работы и кейс-задания на удаленных виртуальных стендах): операционная система семейств Linux, Mac Os, Windows (предпочтительней), любой современный браузер, корпоративный или персональный брендмауэр должен обеспечивать доступ к удаленному лабораторному виртуальному стенду по протоколам HTTPS и RDP
Самостоятельная работа (выполнение контрольных заданий, итогового теста, дипломного проекта):операционная система семейств Linux, Mac Os, Windows (предпочтительней), любой современный браузер, корпоративный или персональный брендмауэр должен обеспечивать доступ к удаленному лабораторному виртуальному по протоколам HTTPS и RDP
Информационные ресуры
1. Сайт Microsoft. Официальная документация по PowerShell
Режим доступа: https://docs.microsoft.com/ru-ru/powershell/
2. Сайт Microsoft. Официальная документация по MS Windows Server
Режим доступа: https://www.microsoft.com/ru-ru/windows-server
3. Сайт Microsoft. Официальная документация по средства идентификации в Windows Server
Режим доступа: https://docs.microsoft.com/ru-ru/windows-server/identity/ad-ds/active-directory-domain-services
4. Сайт Microsoft. Официальная документация по системе хранения данных Windows Server
Режим доступа: https://docs.microsoft.com/en-us/windows-server/storage/storage
5. Сайт Microsoft. Официальная документация по системе безопасности Windows Server
Режим доступа: https://docs.microsoft.com/en-us/windows-server/security/security-and-assurance
Образовательные ресуры
1. Официальный блог разработчиков Microsoft по безопасности
Режим доступа: https://www.microsoft.com/security/blog/
2. Официальный блог разработчиков Microsoft по PowerShell
Режим доступа:
https://devblogs.microsoft.com/powershell/
3. Wiki Microsoft по темам курса
Режим доступа: https://social.technet.microsoft.com/wiki/

Учебно-методические материалы

Методы, формы и технологии

Методы: проблемно-развивающие методы; исследовательский, объяснительно-иллюстративный, метод проблемного изложения, методы контроля и самоконтроля
Формы. Обучение проводится в смешанном формате: лекции, практические (лабораторные) занятия, групповые консультации проводятся в формате вебинаров (zoom/Microsoft/ Teams Mirapolis Virtual Room); тестирование, самостоятельная работа с учебными материалами, офлайн групповые и индивидуальные консультации проводятся в СДО Moodle.
Технологии: Все лабораторные работы, включая и контрольные, выполняются на удаленных виртуальных стендах, каждый из которых состоит из одной или нескольких виртуальных машин. Подключение к стенду осуществляется посредством Интернет по протоколу RDP. Все слушатели получают персональный доступ к учебным пособиям вендора – компании Microsoft. В СДО Moodle размещены учебные материалы по каждой теме/каждому модулю курса, разработанные преподавателями Учебного Центра Softline, а также инструкции, задания и лабораторные работы. Преподаватели курса проводят регулярные онлайн и оффлайн групповые и индивидуальные (оффлайн) консультации. С каждой группой слушателей дополнительно работают тьюторы. Учитывая практическую профессиональную направленность курса, слушателям будут предложены для выполнения творческие кейс-задания, содержание которых представлено конкретными производственными ситуациями

Методические разработки

Авторские учебные материалы и пошаговые инструкции для выполнения лабораторных работ, размещенные в СДО Moodle

Материалы курса

Краткое содержание всех лекций, которые проводятся в формате вебинара на одной из площадок (zoom/Microsoft/ Teams Mirapolis Virtual Room). Содержание и инструкции по выполнению всех лабораторных работ и контрольных заданий в формате лабораторной работы, ссылки на документацию и открытые учебные материалы Microsoft по каждой теме модуля, авторские учебные материалы преподавателей

Учебная литература

Учебные пособия вендора (Microsoft) по каждому модулю курса (удаленный доступ по паролю для каждого слушателя)
Доступ для каждого слушателя к учебной литературе через библиотеку ЛитРес (https://www.litres.ru/)

Темы

Тема 4.1. Введение в язык программирования написания сценариев Windows PowerShell Тема 4.2. Командлеты для администрирования Тема 4.3. Работа с конвейерной обработкой (Pipeline) Windows PowerShell Тема 4.4. Углубленное изучение конвейерной обработки (Pipeline Тема 4.5. Использование поставщиков (PSProvider) и накопителей (PSDrive) Windows PowerShell Тема 4.6. Использование программных элементов для запроса системной информации при помощи WMI и CIM Тема 4.7. Работа с переменными, массивами и хэш-таблицами 4.8. Базовое написание программного кода сценариев Тема 4.9. Продвинутое написание программного кода сценариев Тема 4.10. Написание программного кода для администрирования удаленных компьютеров Тема 4.11. Использование фоновых (Background) и запланированных (Scheduled) заданий Тема 4.12. Использование продвинутых программных техник языка программирования Windows PowerShell
Лекции
3,00ч
Практические занятия
2,00ч
Всего
5,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
4,00ч
Всего
6,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Промежуточная аттестация 1,00 час
Промежуточная аттестация проводится через решение контрольных заданий (контрольной лабораторной работы). Контрольные задание в формате лабораторной работы выполняются на удаленном виртуальном стенде, доступ к которому получает каждый слушатель по логину-паролю.