Модуль 7
68,00ч

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

Модуль включает лабораторные работы по курсу, направленные на формирование устойчивых умений и навыков программирования и автоматизации административных задач в Windows PowerShell (функции, регулярные выражения, выполнение команд на удаленных системах; работа с журналами событий и команд, хэш-таблицами, оператором join; работа с объектами, областями, блоками сценариев и т.д.). Практикум завершается выполнением творческого кейс-задания, содержание которого представлено конкретной производственной ситуацией.
Часов в программе
62,00 часа
практика
6,00 часов
промежуточная аттестация
68,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) по каждому модулю курса (удаленный доступ по паролю для каждого слушателя)

Темы

Тема 7.1. Автоматизация работы с объектами Active Directory и серверными ролями Тема 7.2. Функции, регулярные выражения, выполнение команд на удаленных системах, инструкции Switch и транзакции в Windows PowerShell Тема 7.3. Работа с журналами событий и команд, хэш-таблицами, оператором join и параметрами командлетов Тема 7.4. Работа с объектами, областями, блоками сценариев, условиями, коллекциями и обработка ошибок Тема 7.5. Дизайн инструментов администрирования Тема 7.6. Добавление параметров командлета и CmdLetBinding Тема 7.7. Формирование объектов для вывода Тема 7.8. Написание полноценной справочной системы Тема 7.9. Тестирование кода Тема 7.10. Добавление типов данных Тема 7.11. Анализ скрипта Тема 7.12. Публикация модуля Тема 7.13. Контроллер скриптов и меню Тема 7.14. Прокси функции Тема 7.15. Работа с JSON Тема 7.16. Работа с SQL Server Тема 7.17. Творческое кейс задание «Создание командлетов PowerShell для автоматизации задач в компании»
Практические занятия
7,00ч
Всего
7,00ч
Практические занятия
6,00ч
Всего
6,00ч
Практические занятия
7,00ч
Всего
7,00ч
Практические занятия
7,00ч
Всего
7,00ч
Практические занятия
1,00ч
Всего
1,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
12,00ч
Всего
12,00ч
Промежуточная аттестация 6,00 часов
Промежуточная аттестация проводится через решение контрольных заданий (контрольной лабораторной работы). Контрольные задание в формате лабораторной работы выполняются на удаленном виртуальном стенде, доступ к которому получает каждый слушатель по логину-паролю.