This course will provide students with skills and insights essential to one of the newest and most innovative technologies, Robotic Process Automation, with the goal of joining artificial intelligence and intelligent process automation teams.
As our use of computers evolves, we discover that some of our tasks and daily workflows using desktop, web and remote applications are repetitive. RPA provides an opportunity to intelligently automate our repetitive tasks, allowing us to focus our attention on other opportunities.
RPA tools such as UIPath, Blue Prism and Automation Anywhere are able to peer into other desktop and web applications. They can both extract information - like reading the selection in a combo-box, text from a graphic image or the data in a web page's table - and "push" information - such as filling in text fields, checking boxes, and clicking buttons and links. RPA tools allow us to assemble these capabilities into more or less complex workflows that accomplish our repetitive tasks.
Effective use of RPA tools requires a constellation of skills and insights, including:
String Processing - extracting relevant details from text, converting strings into other types, and finding patterns within text.
Tabular Data Manipulation - information from databases and spreadsheets is tabular, with rows and columns. We can discover values within a table, act on them, and write information back to files, spreadsheets or databases.
Flow Control - robots must make decisions much as a human operator does. Some decisions are simple and some are quite complicated with many factors.
Windows and Processes - RPA tools peer into other windows and processes. To best utilize RPA, you benefit by understanding how windows and processes are implemented and exploring the various ways to "peer inside" them and pass messages to them.
Application Details
Candidates: Candidates must have a high school diploma or GED, be authorized to work in the United States without visa sponsorship (presently or in the future) and be able to travel to the Bronx, NY for training.
Ideal candidates will have an interest in Business Process Automation and required to have computational thinking and IT foundational skills (i.e. knowledge of workflow processes, CRM processes, MS Office Suite, video conferencing, Linux, business processes, UML workflows).
Candidates must be open to relocation and flexible travel schedules.
Additional Prerequisite: Coding knowledge is required, but prior experience with RPA processes is not.
Additional Services: Career counseling & connections to employment.