Учебный курс «Программные роботы UIPath»

Краткое содержание:

архитектура UIPath и концепции RPA, планирование развертывания и установка компонентов UIPath, рабочие процессы (workflows), последовательности (sequences), действия (actions), распознавание текста и изображений в окнах приложений (OCR actions), работа с файлами, браузером, электронной почтой, применение кода Visual Basic.NET и C#

Общие данные:

Программные роботы UIPath позволяют избавить сотрудников от множества рутинных операций, сэкономив большое количество времени. Но в функционале UIPath нужно уметь разбираться.Наш преподаватель принимал участие в развертывании систем UIPath на нескольких предприятиях в России и Казахстане. На обучении он не только расскажет про функционал UIPath и дополнительные возможности, связанные с использованием программного кода на VB.NET/C#, но и покажет подводные камни, которые могут встретиться при внедрении UIPath. Заказывайте обучение!

Продолжительность: 4 дня (32 учебных часа).

В курсе 15 модулей, 14 лабораторных работ (на лабораторные работы, выполняемые под руководством преподавателя, отводится 50 % времени учебного курса).

Для кого предназначен: специалисты, которые занимаются разработкой и поддержкой рабочих процессов UIPath

План курса:

  1. Введение в автоматизированную роботизацию процессов (RPA, robotic process automation). Архитектура и основные компоненты UIPath: Robot, Studio, Studio X, Orchestrator. Лицензирование UIPath, бесплатные и платные версии.
  2. Планирование развертывания UIPath. Требования к оборудованию и программному обеспечению. Ручное и централизованное развертывание UIPath. Централизованная установка дополнительных зависимостей (библиотек).
  3. Рабочие процессы (workflow). Типы рабочих процессов: обычный рабочий процесс, главный рабочий процесс, фоновый рабочий процесс, транзакционный рабочий процесс, процесс оркестровки. Отличия и принципы выбора типа процесса.
  4. Последовательности (sequences) в рабочих процессах. Возможности последовательностей. Работа с переменными и рабочей средой. Действия (actions). Организация действий в последовательностях.
  5. Программная логика действий: переменные, операторы условного перехода и циклы. Обработка ошибок во время работы последовательности.
  6. Действия по распознаванию текста и изображений в окнах приложений (OCR actions). Выбор библиотеки распознавания.
  7. Работа с браузером. Автоматизация получения информации из Интернета и корпоративных Web-страниц. Автоматизация выполнения операций в браузере.
  8. Работа с окнами приложений. Запуск и захват окна приложения. Автоматизация выполнения операций в окне приложения.
  9. Автоматизация обработки электронных таблиц Excel. Получение информации из книг Excel и автоматическое внесение изменений в таблицы Excel.
  10. Работа с электронной почтой средствами действий UIPath: автоматизация отправки почты, чтение и обработка входящей почты, использование сообщений в качестве триггеров для активизации действий.
  11. Работа с файлами на диске: мониторинг появления файлов в каталоге, обработка файлов, чтение информации из файлов.
  12. Интерактивное взаимодействие с пользователем во время выполнения последовательности. Ввод данных, взаимодействие с мышью, ввод паролей.
  13. Расширение возможностей последовательностей UIPath при помощи кода Visual Basic.NET и C#. Основные используемые библиотеки.
  14. Тестирование и отладка программного робота UIPath. Точки останова, медленный шаг, запись информации выполнения в журнал.
  15. Организация работы с файлами рабочих процессов на предприятиях. Централизованное хранилище файлов рабочих процессов. Мониторинг, диагностика и решение проблем при выполнении рабочих процессов программного робота. Лучшие практики применения программных роботов.