Мы работаем в прежнем режиме. Все группы состоятся в указанные сроки. Учим онлайн! Подробнее

М10962С: Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell

Код курса: М10962С




По окончании курса Вы будете уметь:
  • создавать расширенные функции;
  • использовать командлеты и .NET Framework в Windows PowerShell;
  • писать скрипты контроллера;
  • обрабатывать ошибки скриптов;
  • использовать данные файлов XML;
  • управлять конфигурацией сервера с помощью службы настройки требуемого состояния Windows PowerShell (Desired State Configuration);
  • анализировать и отлаживать скрипты;
  • понимать устройство рабочих потоков (Windows PowerShell Workflow).
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 24 ак. ч.

Преподаватели курса

Отзывы о курсе

Узнал ряд возможностей powershell, о которых ранее даже не слышал.

Cлушатель: Гвоздев Вячеслав Михайлович

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Курс 10961С: Автоматизация административных задач при помощи Windows PowerShell или эквивалентная подготовка.

Требуемая подготовка: «Английский язык. Уровень 2. Elementary, часть 2», или эквивалентная подготовка. Определить уровень владения языком Вам поможет тест: https://www.specialist.ru/test/599

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Создание расширенных функций

В этом модуле описано, как параметризовать команду в расширенной функции. Этот модуль предназначен для объединения нескольких ключевых принципов в единую логическую последовательность, используя частые практические упражнения для закрепления новые навыков.

Темы

  • Преобразование команд в расширенные функции
  • Создание скриптовых модулей
  • Определение атрибутов параметра и проверка ввода
  • Написание функций, использующих несколько объектов
  • Написание функций, использующих оценку входных данных конвейера
  • Создание сложных функций вывода
  • Документирование функций с помощью Content-Based Help
  • Поддержка параметров -Whatif и -Confirm

Лабораторная работа: Преобразование команд в расширенные функции

  • Преобразование команд в расширенные функции

Лабораторная работа: Создание скриптовых модулей

  • Создание скриптовых модулей

Лабораторная работа: Определение атрибутов параметра и проверка ввода

  • Определение атрибутов параметра и проверка ввода

Лабораторная работа: Написание функций, использующих несколько объектов

  • Написание функций, использующих несколько объектов

Лабораторная работа: Написание функций, использующих оценку входных данных конвейера

  • Написание функций, использующих оценку входных данных конвейера

Лабораторная работа: Создание сложных функций вывода

  • Создание сложных функций вывода

Лабораторная работа: Документирование функций с помощью Content-Based Help

  • Документирование функций с помощью Content-Based Help

Лабораторная работа: Поддержка параметров -Whatif и -Confirm

  • Поддержка параметров -Whatif и -Confirm
3  
  Модуль 2. Использование командлетов и Microsoft .NET Framework в Windows PowerShell

Windows PowerShell предлагает команды, которые обязательно понадобятся в корпоративной среде. Иногда команда не доступна, но .NET Framework предоставляет альтернативные способы выполнения задач. Поскольку Windows PowerShell построен на основе .NET Framework, он может получить доступ к этим альтернативным средствам. В этом модуле показано, как открыть и запустить команды Windows PowerShell, и как использовать компоненты .NET Framework внутри Windows PowerShell. Эти два метода дают максимальную гибкость и возможности для выполнения задач в корпоративной среде.

Темы

  • Запуск команд в Windows PowerShell
  • Использование Microsoft .NET Framework в Windows PowerShell

Лабораторная работа: Использование Microsoft .NET Framework в Windows PowerShell

  • Использование статических экземпляров и членов экземпляров
4  
  Модуль 3. Написание скриптов контроллера

В этом модуле описано, как сочетать инструменты - расширенные функции, которые выполняют конкретную задачу - и сценарии контроллера, которые обеспечивают пользовательский интерфейс или автоматизируют бизнес-процесс.

Темы

  • Понимание скриптов контроллера
  • Написание скриптов контроллера, отображаемых в пользовательском интерфейсе
  • Написание скриптов контроллера, создающих отчеты

Лабораторная работа: Написание скриптов контроллера, отображаемых в пользовательском интерфейсе

  • Написать функции, использующиеся в скриптах контроллера
  • Написать скрипты контроллера, реализующие текстовое меню

Лабораторная работа: Написание скриптов контроллера, создающих отчеты HTML

  • Написать функции, использующиеся в скриптах контроллера
  • Написать скрипты контроллера, создающих отчеты HTML
4  
  Модуль 4. Отслеживание ошибок в скриптах

В этом модуле показано, как выполнять базовую обработку ошибок в скриптах. Основное внимание уделено тому, как добавить обработку ошибок к существующим инструментам, в основном в целях экономии времени (хотя в практической части требуется написать новые инструменты). Дополнительным преимуществом этого подхода является то, что он поможет в развитии навыков, анализа и использования существующего кода, написанного кем-то другим.

Темы

  • Понимание процесса отслеживания ошибок
  • Отслеживание ошибок в скриптах

Лабораторная работа: Отслеживание ошибок в скриптах

  • Отслеживание ошибок в скриптах
3  
  Модуль 5. Использование данных из XML-файла

В этом модуле показано, как читать, манипулировать и записывать данные в XML-файлы. XML-файлы обеспечивают надежный и простой путь хранения плоских и иерархических данных. XML-файлы являются более гибкими, чем CSV, более доступными для небольших объемов данных, чем SQL Server, и более простыми для кодирования, чем автоматизация через Excel.

Темы

  • Чтение, изменение и запись данных в XML-файл

Лабораторная работа: Чтение, изменение и запись данных в XML-файл

  • Тестирование средств доступа
  • Обновление содержимого XML-документа
3  
  Модуль 6. Управление настройкой сервера с помощью службы настройки требуемого состояния Windows PowerShell

В этом модуле показано, как писать файлы конфигурации Desired State Configuration (DSC), разворачивать эти файлы на серверах, а также контролировать конфигурации серверов.

Темы

  • Понимание настройки требуемого состояния Windows PowerShell (Desired State Configuration)
  • Создание и развертывания Desired State Configuration

Лабораторная работа: Создание и развертывания Desired State Configuration

  • Запись, запуск и проталкивание конфигурации Desired State Configuration
3  
  Модуль 7. Анализ и отладка скриптов

В этом модуле показано, как использовать встроенные функции Windows PowerShell для анализа и отладки существующие сценарии. Эти навыки также полезны при отладке собственных сценариев.

Темы

  • Отладка в Windows PowerShell
  • Анализ и отладка существующих скриптов

Лабораторная работа: Анализ и отладка существующих скриптов

  • Анализ и отладка существующих скриптов
3  
  Модуль 8. Понимание рабочих потоков Windows PowerShell

В этом модуле показаны особенности технологии Windows PowerShell Workflow.

Темы

  • Понимание рабочих потоков Windows PowerShell
1  
  Аудиторная нагрузка в классе с преподавателем 24 +12
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы  rss.gif

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн. Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.
Чем онлайн-обучение отличается от других видов обучения?

Полное расписание курса

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00
Экономия до 10%
Вечер или Выходные
Стандартная цена
Онлайн
Экономия до 10%
Индивидуальное обучение Записаться
Частные лица 18 990 17 050 18 990 18 990 17 050 69 000 **
Организации 21 990 21 990 21 990
Только для наших слушателей! Индивидуальная консультация по карьере совершенно бесплатно + ежемесячная рассылка вакансий от наших партнеров.

Ваша выгода может быть 3 790 рублей

М10962С: Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell + М10970В: Сетевые сервисы в Windows Server = 44 190 руб.*
47 980 руб.
*Данное предложение действует только для частных лиц.

Все варианты комплексного обучения со скидками

*Стоимость указана с учетом скидки. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

БУХ

Удостоверение*

Cert_Common

Свидетельство

Cert_Inter

Cертификат международного образца

Cert_Microsoft

Международный сертификат Microsoft

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

Актуальные новости

День карьеры в «Специалисте»: как правильно выбрать работодателя и сохранить рабочее место в условиях самоизоляции

День карьеры в «Специалисте»: как правильно выбрать работодателя и сохранить рабочее место в условиях самоизоляции

День карьеры - ежемесячное мероприятие, на которое мы приглашаем работодателей и соискателей для личного знакомства друг с другом. Мероприятие проведёт Ольга Юрьевна Светлышева, преподаватель «Специалиста», разработчик авторских курсов и семинаров «Современные методы работы с кадровым резервом и управление талантами» и «Построение эффективной системы по оплате труда».

Полный текст новости

Подготовка отчётности в ФНС, ПФР, ФСС в 1С:Бухгалтерия и 1С:ЗУП

Подготовка отчётности в ФНС, ПФР, ФСС в 1С:Бухгалтерия и 1С:ЗУП

Наш новый курс-практикум «Подготовка отчётности в ФНС, ПФР, ФСС в 1С:Бухгалтерия и 1С:ЗУП» поможет начинающим и опытным бухгалтерам быстро и без ошибок сдавать любые отчёты.

Полный текст новости

Все новости

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

Наш сайт использует файлы cookie
Наша задача – сделать Ваше обучение успешным. Specialist.ru использует файлы cookie, чтобы гарантировать максимальное удобство пользователям, предоставляя им персонализированную информацию и запоминая их предпочтения. Продолжая пользоваться сайтом, Вы подтверждаете своё согласие на использование файлов cookie. Подробнее...