Разработчик программных роботов (RPA) на базе UiPath

Что даст вам этот курс
23
2
О технологии

RPA (Robotic Process Automation, Роботизированная Автоматизация Процессов) — это технология автоматизации, позволяющая имитировать действия человека за компьютером с помощью специального программного обеспечения.

В отличие от традиционных компьютерных программ, RPA может взаимодействовать с другими ИТ-системами не только через API (Application Programming Interface) или интеграционную шину (Middleware), но и через пользовательский интерфейс, имитируя работу конечного пользователя, что позволяет роботизировать программы, которые иначе автоматизировать было бы долго или дорого.

RPA — часть 4-ой промышленной революции, одно из ответвлений Искусственного Интеллекта. Роботизация отлично сочетается с другими ветвями ИИ: Machine Learning, Machine Vision (Машинное зрение, OCR — Optical Character Recognition/Оптическое распознавание символов), Deep Learning и т.п. Часто RPA используется совместно с машинным зрением, движками OCR, для распознавания символов и информации в .pdf-документах в целях автоматизации документооборота компании в любых отделах.

О рынке труда
Специалистов по роботизации бизнес-процессов на рынке труда пока что очень мало. А крупные компании тем временем активно внедряют и масштабируют эту технологию, и им уже сегодня необходимы квалифицированные кадры.

О курсе
Программа «Разработчик программных роботов (RPA) на базе UiPath» - это практико-ориентированный онлайн-курс, разрабатываемый совместно с консалтинговой компанией NFP, одним из лидеров в России по внедрению программных роботов. NFP является «золотым» партнером UiPath в России.

У студентов будет возможность изучать разработку на реальных бизнес-кейсах и приобщиться к лучшим практикам внедрения технологии. Также на курсе будут даны основы аналитики технологии (отбор процессов, расчет окупаемости) и практика развития локального Центра компетенций RPA внутри компании.

Этот курс подойдет тем, кто учил или изучает сейчас такие языки программирования как: С, С++, C#, VB, VBA, JAVA и подобные. Курс может стать отличной надстройкой к вашему текущему опыту или помочь полностью переориентироваться на новую сферу – роботизацию бизнес-процессов.
Каждый студент напишет несколько собственных роботов для разных бизнес-задач, научится работать в команде и вести совместную разработку.

По итогу курса вы:
- Усилите свои навыки программирования
- Освоите одну из ведущих платформ для роботизации – UiPath
- Научитесь роботизировать почту, MS Word, MS Excel, PDF, web-приложения и другие системы
- Получите навыки в исправлении ошибок, поиске уязвимостей и их устранении

Преподавать курс будут ведущие разработчики компании NFP, сертифицированные у UiPath.
Программа обучения
Модуль 1
Введение
Модуль 2
Разработка
Модуль 3
Системы для практики
Модуль 4
Правила разработки программных роботов
Введение
Оценить модуль
11
1
Тема 1: Что такое RPA, где применима технология. Какие процессы подходят для роботизации и какие системы могут быть роботизированы
Оценить занятие
0
0
Тема 2: Обзор популярных платформ (в том числе и российских), почему мы выбираем UiPath?
Оценить занятие
0
0
Тема 3: Компоненты UiPath: Структура всего продукта (Оркестратор, роботы, студия), компоненты студии (UiExplorer, студия, робот)
Оценить занятие
0
0
Тема 4: Описание UiPath студии: панель инструментов, рабочие панели, инструменты разработки
Оценить занятие
0
0
Разработка
Оценить модуль
8
3
Тема 1: Типы переменных. Основы логики, логические операторы. Создание переменных, переменных ссылочного типа;
Оценить занятие
0
0
Тема 2: Панель активностей. Активности: Sequence, FlowChart, StateMashine. Логические операторы If, FlowDecesion
Оценить занятие
0
0
Тема 3: Работа с классами и циклами
Оценить занятие
0
0
Тема 4: Роботизация оконных приложений. Копирование текста из окна, ввод текста, методы ввода текста; работа с горячими клавишами в тексте; методы
Оценить занятие
0
0
Тема 5: Работа с web приложениями
Оценить занятие
0
0
Тема 6: Работа с excel-файлами. Работа с переменной DataTable и Workbook;
Оценить занятие
0
0
Тема 7: Работа с почтой (Imap/pop3, smtp, exchange/exchange scope, outlook). Работа с переменного типа list;
Оценить занятие
0
0
Тема 8: Работа с PDF-файлами и OCR;
Оценить занятие
0
0
Тема 9: Подключение отдельных функций, использование invoke workflow, работа с аргументами
Оценить занятие
0
0
Тема 10: Работа с учётными данными Windows
Оценить занятие
0
0
Системы для практики
Оценить модуль
10
2
Тема 1: Роботизация 1С
Оценить занятие
0
0
Тема 2: Роботизация 1С web
Оценить занятие
0
0
Тема 3: Роботизация Exchange
Оценить занятие
0
0
Тема 4: Роботизация Outlook
Оценить занятие
0
0
Правила разработки программных роботов
Оценить модуль
8
1
Тема 1: Использование Try/Catch; проверки, чтобы избежать ошибок.
Оценить занятие
0
0
Тема 2: Типы ошибок программных роботов
Оценить занятие
0
0
Тема 3: Основы создания логов; правила «чистого кода»
Оценить занятие
0
0
Тема 4: Применение при разработке ReFramework
Оценить занятие
0
0
Тема 5: Orchestrator
Оценить занятие
0
0
Опрос по программе "Разработчик программных роботов (RPA)"

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

Вопрос №1 из 6
Выберите один вариант ответа
Вам понятно, о чем этот курс?
оцените от 1 (не понял) до 5 (да, все ясно)
Вопрос №2 из 6
Выберите один вариант ответа
Слышали ли вы о роботизации бизнес процессов и программных роботах?
Вопрос №3 из 6
Выберите один вариант ответа
Интересно ли пройти курс лично вам?
Вопрос №4 из 6
Что бы вы добавили в курс?
Вопрос №5 из 6
Рассматриваете ли вы для себя профессиональный переход в роботизацию?
Вопрос №6 из 6
Комментарии и предложения - мы всегда им рады!

Оставьте хотя бы один ответ для участия в опросе