Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
UiPath Associate Certification Guide
UiPath Associate Certification Guide

UiPath Associate Certification Guide: The go-to guide to passing the Associate certification exam with the help of mock tests and quizzes

Arrow left icon
Profile Icon Niyaz Ahmed Profile Icon Rajaneesh Balakrishnan Profile Icon Lahiru Fernando
Arrow right icon
$9.99 $37.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.4 (12 Ratings)
eBook Jun 2022 558 pages 1st Edition
eBook
$9.99 $37.99
Paperback
$46.99
Subscription
Free Trial
Renews at $19.99p/m
Arrow left icon
Profile Icon Niyaz Ahmed Profile Icon Rajaneesh Balakrishnan Profile Icon Lahiru Fernando
Arrow right icon
$9.99 $37.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.4 (12 Ratings)
eBook Jun 2022 558 pages 1st Edition
eBook
$9.99 $37.99
Paperback
$46.99
Subscription
Free Trial
Renews at $19.99p/m
eBook
$9.99 $37.99
Paperback
$46.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

UiPath Associate Certification Guide

Chapter 1: The Automation Journey and Identifying Suitable Business Processes

Digital transformation is one of the big buzzwords of the day, as robotic process automation (RPA) is currently transforming the way we work.

UiPath, the leading vendor in RPA, provides a state-of-the-art (SOTA) platform for process automation. The UiPath automation platform includes more than 20 different products addressing different automation requirements. Compared to other RPA tools, the SOTA capabilities that UiPath offers are one reason the company has become the market leader. In addition, UiPath offers a high-stakes certification program and a learning platform to help users harness the technology's power.

The UiPath Certified Professional program offers two certification exams that include an Advanced-level certification and an Associate-level certification. The Associate certification is suitable for junior RPA developers, solution architects, business analysts (BAs), and any business user who wants to pursue their career in RPA. The Advanced certification assesses a deeper level of RPA expertise and is designed for advanced developers. This book primarily focuses on providing a guide for the UiPath Associate certification by offering information on all required aspects of the exam.

In this chapter, we will explore the importance of digital transformation and which factors drive it. The chapter also illustrates some RPA use cases in business, followed by the essential steps needed to identify a suitable automation process. Knowing and understanding this information is essential before starting the RPA journey. The topics addressed in this chapter will give you an idea about the current state of process automation in the world, why it is important, and the critical resources involved.

In this chapter, we will cover the following topics:

  • Understanding why automation is driving the digital transformation
  • Implementing RPA in business
  • What can RPA automate?
  • Identifying processes for RPA
  • Understanding the stages of an RPA journey
  • Knowing the RPA resources and responsibilities in an RPA project

Technical requirements

We will be covering theoretical content in this chapter, so there are no technical requirements.

Understanding why automation is driving digital transformation

The way people work has changed over many years. People used to do a lot of complex activities manually before the era of computers; however, with the introduction of computers, people slowly moved into a digital way of working. Today, every employee in this world interacts with some software applications to get their daily work done. All these actions still have us (that is, humans) as the central point of contact. Therefore, although we developed many software applications to take care of our day-to-day activities, we were still busy doing the same mundane and repetitive actions. Over time, work started piling up again and people got into a standard set of repetitive tasks to work like robots every day.

What is the solution to get out of these repetitive actions? RPA is the answer.

RPA is a technology that has evolved over many years. During the initial stages, there were automation workflows that were specific and dependent on an application, such as macros in Microsoft Excel. These automation scripts worked only within the application's scope and automated some time-consuming manual activities. This technology slowly evolved, and next, we were able to use tools that replicate actual user activity, which increased the capabilities of automation and increased the efficiency of the tasks performed. The software industry is a fast-growing industry, and you will come across many new technologies every day. The evolution of the latest technologies—such as artificial intelligence (AI), machine learning (ML), Microsoft, Google, and other cognitive services—helped to widen robots' capabilities. Today, RPA combines multiple technologies such as workflow automation, ML, AI, intelligent character recognition (ICR), and so on.

RPA is a technology that automates tasks previously performed by humans in a digital interface. This software uses a computer robot to run applications the same way a person would do by interacting with the software user interface (UI). In addition to mimicking human interaction, RPA includes capabilities to consume background services such as application programming interfaces (APIs), databases, and many more to efficiently and accurately perform actions. RPA aims to replace repetitive tasks performed by humans with a digital workforce, to focus on more value-added activities in an organization. The software robot acts as your virtual assistant that will simply use your existing applications with no change in its existing infrastructure to perform its actions, documenting every step consistently for reporting and maintenance purposes. Such robots are capable of interacting with any software application, mimicking human actions.

Further, robots can work 24/7 without any errors and with minimal or no human intervention. RPA primarily targets highly manual, repetitive, rule-based processes with low exception rates and standard electronic readable input. These robots are considered virtual workforces where the business and the information technology (IT) teams manage their operations.

Not only is RPA a type of automation today, but it is also one of the most popular technologies available in the industry. RPA gained popularity because of its unique capabilities that made it the technology driving digital transformation. Some of those unique features of RPA are described in more detail here:

  • RPA is a non-invasive technology: Using RPA in your organization does not require any significant changes in the existing IT infrastructure or deep integrations with existing software applications. RPA is a technology capable of providing a reliable, fast, and cost-effective solution for automating processes.
  • RPA is easy to scale: RPA implementations are usually not limited to a specific process. Further, automated business processes are also subject to change over time. Organizations that implement RPA usually look for ways to quickly scale up and scale down, depending on their future requirements. Hence, RPA solutions are built in a way where they can be easily scaled without much hassle.
  • RPA is future-proof: The automation solutions built today use the technology that is available today. However, these robots are easily extensible to use the technology that would be available tomorrow.
  • Customer expectations: Every day, the demand for services increases. However, to meet the increasing demand, organizations have to spend a lot on costly resources. Using RPA helps organizations reduce the cost they pay on new resources as RPA brings with it a virtual workforce's power to meet the growing demand quickly. Apart from that, the utilization of a virtual workforce increases the efficiency and the reliability of the process, as robots can deliver a high accuracy rate.
  • Compliance and regulations: Every organization has to adhere to government rules and regulations. Meeting compliance and regulations requires a lot of manual effort as there any many tasks to be done. However, using a virtual workforce helps comply with rules and regulations as robots generate execution logs for compliance reporting.

Digital transformation is an essential topic today because RPA is changing the way we work in our personal lives and at work. These virtual workforces can quickly meet customer expectations, compliance, and regulatory requirements with future-proof technology. It is essential to know that robots' capabilities have expanded over time, enabling them to mimic almost all the actions performed on a digital platform. Such robots today are being used in multiple industries at a large scale.

Implementing RPA in business

RPA in business enables the creation of partnerships between robots and human workers, allowing humans to focus on what they can do best. Once RPA is implemented in an organization, the first question that surfaces is this: What will robots do and what will human workers do when their tasks are automated? Robots are best at handling tedious, repetitive, and high-volume tasks that are automated with a high efficiency and accuracy level. While robots take care of manual tasks, human workers can stop worrying about painful mundane activities and can instead focus on face-to-face discussions with people to develop strategic solutions to manage the business. In addition, human workers can focus on upskilling themselves to better fit management-level opportunities within the organization.

Someone may ask whether the introduction of RPA will cause them to lose their job. RPA is not a replacement for human workers. RPA only handles repetitive and mundane activities that people used to do before. As a result, the introduction of RPA eliminates some of the tasks that people did before, allowing people to have more free time to focus on strategic activities rather than repetitive operations. Although robots have AI to take care of specific actions, when it comes to strategic decisions, robots cannot replace the experience and complex reasoning abilities people have accumulated over many years.

Today, organizations in different industries have already implemented RPA to automate their processes. The following screenshot illustrates some of the functions already automated in other sectors:

Figure 1.1 – RPA examples in business

Figure 1.1 – RPA examples in business

More processes are also suitable for automation in every industry, outside of what is included in the table shown in Figure 1.1.

The preceding list illustrates some of the most popular use cases for automation. Some of these processes are explained in detail next.

Payroll processing

Payroll is a typical process in any organization. Payroll refers to actions taken to keep track of employees' attendance and salary (or incentive payments), done every month. Payroll calculations are quite time-consuming as payroll is calculated based on different factors—for example, to derive the total monthly salary, the respective person should figure out the number of hours/days worked, number of paydays, taxes, bonuses, allowances, and more. Performing this check for each employee is complicated and highly manual.

Further, there are sometimes scenarios where employees do not correctly update their attendance. In such cases, the human resources (HR) representative has to contact them personally, either via email or a phone call, and request they update their attendance before performing this operation. RPA can automatically access HR applications or even manually maintained timesheets to capture the required information and complete payroll calculations. The process could also be further automated by automating actual bank transfers to transfer money to employee salary accounts.

Client information management

One of the main objectives of a company is to maintain a good client relationship. Maintaining a good relationship requires every record related to clients to be accessible in a central system, such as a customer relationship management (CRM) application. However, large-scale companies are spread across different geographies; hence, this makes it challenging to maintain a proper CRM system, and it requires a lot of data entry and frequent updates. Maintaining and updating such information in CRM applications is now performed by introducing RPA. Robots connected to various data sources capture the required information and easily update the CRM without any human intervention.

Invoice processing

Almost all organizations have to deal with documents, one of the most common types being invoices. Organizations receive invoices in different ways, such as soft copies or hard copies. Further, some of these invoices are handwritten, and some are computer-generated to add to the complexity. Data-entry operators have to extract the critical information from these invoices and update downstream applications to maintain financial records on time. Usually, organizations receive many invoices per day that require on-time data entry, verification from management, and system updates, all of which take many human hours. Introducing RPA to such processes provides many benefits in terms of data accuracy, efficiency, and reliability. Robots have the intelligence to extract the required critical information from invoices, perform verification based on a predefined set of rules, and update downstream applications with minimal human involvement.

Financial statement reconciliation

Financial statement reconciliation covers a significant portion of a finance team's operations, including matching orders, payments, losses, margins, and so on with internal accounts and financial statements that it receives at the end of the month. This is a very time-consuming task that involves many finance employees, as the accounts they work with go through a considerable number of transactions every day. To make sure financial statements are ready by the end of the month, the finance team works hard every day, completing and matching the financial statements of prior days to reduce the workload at the end of the month. Introducing RPA into such processes has shown a significant improvement. Robots can perform the same operation much faster and accurately for all reconciliations that the finance team manages.

Call center automation

Call centers perform a significant role in providing better and faster customer support to their valuable customers. Once a call center agent receives a customer call, they must perform initial checks to validate and recognize the customer before providing a service. Let's take the call center of a bank as an example. In that case, a customer may reach out for queries such as requesting account information, complaints about credit/debit card faults, enabling and disabling services, or something else. The call center agent must access multiple systems, retrieve the required information to perform initial validation, and provide the customer with an essential service. Performing the aforementioned actions takes time, and it takes attention away from the discussion the agent is having with the customer. The introduction of RPA to such processes allows a robot to understand the conversation between the two parties. Based on the understanding, the robot performs the required data retrieval from the systems. The robot finally shows the information onscreen automatically, allowing the agent to focus on the conversation to provide a better service.

Loan processing

Though banks and financial institutes use many software applications to perform their activities, some processes such as loan processing activities still require a lot of manual processing. Further, some financial organizations still use paper-based loan application forms. Once the customer fills out an application form and submits an application with any other required documents, the bank representative verifies the submitted data. The data verification usually includes validating the customer's personal information, cross-checking for other facilities obtained from other banks, repayment capabilities, and so on. Such checks are done by connecting to multiple external applications, which usually takes a long time. After the background checks, approval is carried out by the manager of the bank, based on specific criteria. The introduction of RPA for loan processing has brought a lot of benefits as most of these functions—such as reading the application form, performing background checks, calculating the grantable loan amount, and so on—are easily automated.

As well as the processes mentioned, there are many more exciting processes out in the world that robots take care of, allowing them to focus on more value-added activities.

Important Note

RPA in businesses allows employees to focus on more strategic initiatives while robots take care of transactional activities. This section of the chapter covered some of the commonly automated processes across multiple organizations around the world. Most business processes that require automation are complex and require many steps to be carried out. It is essential to understand all the activities that an RPA robot can perform to meet such complex business requirements. The simple actions performed by RPA robots sometimes require a combination of multiple technologies.

What can RPA automate?

As we discussed in the previous sections, RPA robots can mimic human interactions in a digital platform. Listed here are some of the very few actions that RPA robots can manage:

  • Automated reading, sending emails and attachments
  • Logging in to web and enterprise applications
  • Moving files and folders
  • Copying and pasting data
  • Filling out forms in web/desktop applications
  • Reading and writing data into databases
  • Reporting across multiple systems
  • Scraping data from the web
  • Internet of Things (IoT) data collection and analysis
  • Performing simple-to-complex calculations
  • Extracting data from scanned and computer-generated documents that are structured or semi-structured
  • Collecting social media statistics and performing different analytics on them
  • Automated customer service
  • Standard letter writing

Given the technological advancements and the expansion of RPA robots' capabilities, robots could perform many more functionalities other than those seen in the preceding list. Today, new technological improvements have taken RPA to another level, known as hyperautomation. The concept of hyperautomation covers many more functions such as AI skills, ML, long-running workflows, process mining, native integrations, and advanced analytics.

The use of RPA with AI capabilities such as natural language processing (NLP), ICR, optical character recognition (OCR), and AI computer vision enables robots to perform more advanced and complex tasks. The use of AI also allows robots to learn by themselves through ML. The ability to train robots over time helps improve their accuracy and reliability. Further, with the concept of long-running workflows, robots can work on more diverse business scenarios, with humans interacting with the robots at specific decision points seamlessly without worrying about what is happening before and after the decision point.

We, as humans, interact with software applications by simple mouse or keyboard actions. However, we perform these steps in different environments such as our desktop or laptop computers and remote or virtual machines (VMs). Today's technology has allowed RPA robots to mimic the same actions with higher precision, irrespective of the environment in which they are working. All activities performed by robots require monitoring to ensure the best utilization of the digital workforce. Also, monitoring allows administrators to track and monitor execution times and failures and track the idle times of robots. Today's data analytics power provides precise tracking and analysis of such data to calculate the return on investment (ROI), utilization, robot idle times, and so on. Hyperautomation is a concept that not only covers the development and monitoring of robots but also enables organizations to precisely monitor and analyze the business process itself. Business process mining is a concept that hyperautomation offers to explore the process and identify the nature of the process, exceptions, different methods of performing the procedure, steps carried out, bottlenecks, and automation possibilities.

RPA today is not just one technology—it is a combination of multiple technologies such as AI, ML, NLP, ICR, and much more. The combination allows RPA robots to perform various simple-to-complex activities without human intervention. RPA has to be applied wisely to business processes, and there are many factors to consider to identify a business process for automation.

Identifying processes for RPA

There are a few main characteristics we look at when deciding the automation potential of a process. At a high level, we could categorize these characteristics into two main segments, as follows:

  • Process fitness
  • Automation complexity

A few factors are involved in the process of calculating the fitness of a process for automation. The following table illustrates the factors considered in identifying the fitness of a process:

Figure 1.2 – Process fitness factors in identifying a process for automation

Figure 1.2 – Process fitness factors in identifying a process for automation

A business process should meet all the factors listed in Figure 1.2 to qualify for automation. In addition to the process fitness factors, the automation complexity is also one crucial aspect of identifying a suitable automation process. The following screenshot illustrates the required characteristics to consider to determine the process automation complexity:

Figure 1.3 – Process complexity factors in identifying a process for automation

Figure 1.3 – Process complexity factors in identifying a process for automation

Deciding on the automation suitability of a process requires consideration of all the factors discussed. The process is mapped into a process assessment matrix based on the results of the factors discussed to compare and identify the best process. The following diagram illustrates a process assessment matrix that each process is mapped onto after assessment. Each process is assessed based on the complexity and benefits it generates after automation and is mapped into the matrix's respective box. The matrix shown here plays a significant role in prioritizing and categorizing the assessed processes:

Figure 1.4 – Process assessment matrix

Figure 1.4 – Process assessment matrix

Having identified which bucket the process falls into, the organization can prioritize the automation initiatives based on the previous matrix. Organizations can prioritize quick-win processes in the initial stages, as those are less complicated and provide the highest benefits within a shorter period. Low-hanging fruits are the best to start off with and demonstrate how automation improved the way people work. The processes that fall into the long-term improvements bucket are usually ignored in automation since they do not offer a significant advantage compared to the effort required. The processes that fall into the low-hanging fruits and must-do improvements categories get prioritized for RPA based on the organization's strategic plans. Additionally, the processes that fall into the must-do improvements category usually require standardization to improve the process. The improved processes are assessed again and prioritized based on the bucket they fall into after the assessment.

It is not a good practice to automate every process in the organization or the department. It is important to identify the benefits gained, efforts and resources needed, and the suitability of the process itself for automation before implementing RPA. The inability to perform process assessment and standardization where necessary may lead to more inefficiencies and high costs after applying RPA without a proper strategy. Hence, the following assessment strategy is crucial in any RPA project.

Understanding the stages of an RPA journey

Analyzing the processes and correctly categorizing them can result in obtaining quick wins in RPA projects; however, not all functions are quick wins. To achieve long-term effects from these projects, the organization must have the proper mindset, proper resources, and reasonable goals to get the best outcome. Hence, every RPA project requires the involvement of multiple essential resources during different stages of the journey.

Every RPA project needs to go through six stages during its automation journey. These stages are depicted in the following diagram:

Figure 1.5 – RPA journey

Figure 1.5 – RPA journey

The following sections describe each stage in more detail.

Discovery

Discovery is the initial phase of any RPA project. This phase's primary goal is to spread the word about automation within the organization and find the most suitable process candidates for automation. There are two approaches to perform discovery, as follows:

  • The organization already knows the process that requires automation.
  • Discover all possible candidate processes for automation.

If the organization does know the process that requires automation, the scope of the discovery phase will be limited to the already identified processes. Critical resources in the RPA team, such as BAs and RPA solution architects, can sit together with the business team to understand the process in detail. The RPA experts and the business teams conduct multiple requirement-gathering sessions to capture all the information needed to understand the process. The teams' tasks include process assessment and detailed mapping of the as-is process. The BAs draw the as-is process in detail, explaining all the subprocesses involved. The process map helps to discover standardization requirements and the steps that require automation. The RPA team documents all the information and presents two standard documents, as outlined here:

  • Process definition document (PDD): This contains details about the as-is process and how it is standardized and automated.
  • Solution design document (SDD): This contains all the technical details of the automated solution.

However, if the organization does not have a specific process that requires automation, it requires a thorough analysis of all the available functions to identify possible candidates. In such scenarios, the RPA experts such as BAs and solution architects sit together with all the critical business people to understand the existing processes and identify suitable automation opportunities. The team follows the same steps as those explained previously to carry out the assessment. All the analyzed processes are documented and put into the assessment matrix discussed in the previous section. Once the assessment matrix is updated, the most important and the most suitable business processes are selected based on different factors such as cost, ROI, and so on. The rest of the functions are kept in the automation pipeline to keep track of the identified processes that require automation over the next couple of months. All these processes go through some level of standardization and governance procedures to improve the process before automating.

Build

Development of the automation opportunities identified in the discovery phase takes place in the build phase. There are two different approaches to carry out the development of the automation project, as outlined here:

  • Center of Excellence (CoE)-driven: The core development team consists of RPA experts such as RPA solution architects, RPA developers, and experienced BAs who carry out discovering and developing automation solutions. The RPA team works with the business users throughout the automation journey to ensure successful delivery.
  • Democratized approach: With this approach, business users carry out the development by themselves. Not all business users may have technical experience, hence they are enabled to perform actions using tools that do not require specialized or programming knowledge.

Once development is complete, all the automation solutions will undergo rigorous testing to ensure efficiency, accuracy, reliability, and that coding meets development standards and best practices.

Manage

The automation solutions that are built are required to be deployed and updated from time to time. It is vital to keep track of each deployment and update carried out for the project for many reasons, such as the following:

  • Keeping track of the changes carried out
  • Comparing different versions when needed for bug fixing
  • Rolling back to previous versions in an emergency
  • Monitoring the usage of automation solutions created
  • Accessing management of the solutions

Run

The run stage is crucial in every automation project. Robots execute the solutions deployed in this stage. The execution and allocation of robots are configured based on organizational requirements. Depending on the organization's needs, the robots execute the processes developed in the user's machine or virtual environments without human intervention.

Engage

Every business process includes steps that require decision-making by the users who perform it. Some of these decisions are rule-based, but some require expertise and user experience (UX). In such scenarios, the robot and the user must work together to perform certain steps while the robot takes care of the most complex activities. This concept is called "human in the loop", whereby robots assign tasks for the user, and once the user completes these, the robot takes over control of the rest of the activities.

Measure

Introducing RPA makes an impact within the organization. The effect created requires measurement to understand how to scale RPA initiatives. These measures provide insights into the automation outcomes and the impact made to align the RPA strategy to achieve organizational goals.

Similar to any software development project, RPA projects also have a life cycle. Every RPA project must go through a mandatory set of steps during its life cycle to ensure efficient and worthy delivery. Each stage of the life cycle requires different resources. The following section explains the resources needed during an RPA project and the responsibilities of each resource.

Knowing the RPA resources and responsibilities in an RPA project

As we discuss the different phases of the RPA journey, we also encounter many experts in various projects. These experts perform several tasks depending on their expertise to ensure high-quality and on-time delivery of RPA projects, and we'll now look at them in more detail.

RPA solution architect

The solution architect is in charge of designing the RPA solution's architecture for the proposed business process. The solution architect works alongside the BA to capture the requirement and translate the identified business scenario into a technical solution. The solution architect transfers the technical architecture knowledge to the BA, the business users, and the RPA developers to finalize the solution before development. The solution architect also acts as the development team lead (but does not perform code development) to ensure code quality and standards. The architect is involved from the first stage of the process until the solution is accepted and deployed.

RPA developer

The RPA developer is responsible for developing the solution architecture provided by the solution architect. An RPA developer interacts with development tools and has an excellent knowledge of different development techniques to deliver the final output within the expected standards. The RPA developer is mostly involved in the build stage of the project life cycle, performing development, testing, and bug fixes.

BA

The BA is primarily responsible for gathering all the required information to understand the process and map its as-is version. The BA also works hand-in-hand with the RPA solution architect to develop a to-be business process that involves process standardization and automation. The BA should also have a general idea of RPA capabilities and how they work to provide better solutions. Further, the BA is also responsible for transforming the captured requirements and the solution into a PDD to hand over to the business and development teams. The BA is mostly involved during the discovery stage of a project. However, BAs also get involved during a project's development stage from time to time to ensure the proper delivery of requirements.

Implementation manager

The implementation manager manages the overall project and the involved teams. The implementation manager ensures the timely achievement of project milestones by managing the project overall. Usually, the implementation manager is the single point of contact for the business stakeholders.

Infrastructure engineer/manager

Infrastructure is a crucial aspect of any RPA project. The infrastructure engineer/manager is responsible for robots' security and efficient execution of the processes developed by providing the required hardware and software configurations.

RPA support

This role provides support for business users during their day-to-day concerns or issues while working with robots.

The roles mentioned previously are involved in the project as a part of the CoE team. More stakeholders from the business users will also join the team to ensure successful project knowledge transfer and delivery.

Summary

This chapter introduced RPA and discussed why it is the driving force of digital transformation. We further discussed the benefits RPA brings to an organization, as well as which processes are automated across different industries using RPA, and their results. Some of those processes were discussed in more detail, explaining how RPA is applied. Further, we also looked at the factors that need to be considered to identify a business process as suitable for RPA.

Additionally, we also covered how these factors contribute to comparing processes in a process assessment matrix and segments in the matrix to consider for automation. The RPA journey is common to every process that goes through automation. This chapter also addressed the critical stages of an RPA journey and who the involved vital resources are. Finally, the chapter covered each essential resource's roles and responsibilities in the CoE team.

Now that we understand what RPA is, it's the right time to introduce you to the UiPath ecosystem and the tools UiPath has to build automation solutions. Chapter 2, UiPath Ecosystem, will introduce you to the UiPath ecosystem, development tools, and setting up the development environment.

Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • Get certified successfully with this detailed syllabus-oriented examination guide
  • Work with real-world business cases that will help you grasp RPA topics better using practical examples
  • Practice with quizzes and mock exam papers with answers to prepare for the exam confidently

Description

UiPath is the most popular vendor in the Robotic Process Automation (RPA) industry. If you're an RPA enthusiast or citizen developer who wants to succeed in the industry, achieving this certification can help you get accredited and ready for real-world challenges using UiPath. UiPath Associate Certification Guide offers complete, up-to-date coverage of the UiPath RPA Associate certification exam to help you pass on the first attempt and get certified. The book is written in a clear, succinct way with self-assessment questions, quizzes with answers at the end of each chapter, exam tips, and mock exams with detailed answers and explanations. You'll start by getting to grips with the basic concepts of UiPath RPA, and then progress to an in-depth discussion of all the concepts required for Associate certification. Finally, you'll develop UiPath skills by gaining the required knowledge and implement these skills using sample business cases. By the end of this UiPath book, you'll have covered everything you need to pass the exam, gained the knowledge you need to work on real-world case studies, and learned how to apply the various concepts to build enterprise-level use cases.

Who is this book for?

This RPA book is for those in technical and semi-technical roles such as citizen RPA developers, junior RPA developers, RPA developers, solution architects, business analysts, system administrators, college or university students and graduates, and UiPath and partner employees in pre-sales, services, support, and so on. If you are looking to get certified and meet the industry standard with the largest RPA vendor, then this book is for you.

What you will learn

  • Get to grips with the basic concepts of UiPath RPA
  • Equip yourself with every resource required to pass the Associate exam on the first attempt
  • Gain the ability to apply what you ve learned using real-world use cases
  • Work on different use cases and test your knowledge by taking quizzes
  • Get a feel for the real exam with practice questions and mock exams
  • Understand the concepts used in building enterprise-level use cases

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Jun 30, 2022
Length: 558 pages
Edition : 1st
Language : English
ISBN-13 : 9781801079389
Vendor :
UiPath
Tools :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : Jun 30, 2022
Length: 558 pages
Edition : 1st
Language : English
ISBN-13 : 9781801079389
Vendor :
UiPath
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 130.97
Robotic Process Automation Projects
$46.99
UiPath Associate Certification Guide
$46.99
UiPath Administration and Support Guide
$36.99
Total $ 130.97 Stars icon
Banner background image

Table of Contents

22 Chapters
Part 1: Importance of RPA Chevron down icon Chevron up icon
Chapter 1: The Automation Journey and Identifying Suitable Business Processes Chevron down icon Chevron up icon
Chapter 2: UiPath Ecosystem Chevron down icon Chevron up icon
Chapter 3: Introducing UiPath Orchestrator Chevron down icon Chevron up icon
Chapter 4: Create, Deploy, and Execute RPA Process on the UiPath Ecosystem Chevron down icon Chevron up icon
Part 2: UiPath Studio Chevron down icon Chevron up icon
Chapter 5: Learning about Variables and Arguments Chevron down icon Chevron up icon
Chapter 6: Understanding Different Control Flows Chevron down icon Chevron up icon
Chapter 7: Manipulating Data Using UiPath Chevron down icon Chevron up icon
Chapter 8: Exploring UiPath Selectors Chevron down icon Chevron up icon
Chapter 9: Learning the Uses of Data Tables and Exploring Excel Automation Chevron down icon Chevron up icon
Chapter 10: Exploring User Interfaces and User/Robot Interactions Chevron down icon Chevron up icon
Chapter 11: Automating PDF Data Extraction Chevron down icon Chevron up icon
Chapter 12: Exploring UiPath Email Automation Chevron down icon Chevron up icon
Part 3: Use Case and Exam Preparation Chevron down icon Chevron up icon
Chapter 13: Debugging Chevron down icon Chevron up icon
Chapter 14: Invoice Processing – Dispatcher Chevron down icon Chevron up icon
Chapter 15: Invoice Processing – Performer Chevron down icon Chevron up icon
Chapter 16: How to Prepare and What to Expect Chevron down icon Chevron up icon
Chapter 17: Mock Exam 1 Chevron down icon Chevron up icon
Chapter 18: Mock Exam 2 Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.4
(12 Ratings)
5 star 83.3%
4 star 0%
3 star 0%
2 star 8.3%
1 star 8.3%
Filter icon Filter
Top Reviews

Filter reviews by




Heba Nomani Sep 02, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book helped me clear the UiPath Associate(UiRPA) exam in first attempt. The book has a separate chapter on how and what of the exam which really helps in understanding the exam scope very well.The Invoice processing use case is very well structured. Especially, I liked how it is broken down into Dispatcher and Performer model.Mock test chapters really tests your skills on the Studio and Orchestrator concepts.All the chapters are well very written. Kudos to the authors👏
Amazon Verified review Amazon
Pam Jul 20, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I have been using UiPath for several years and have finally decided to sit for my Associate certification. This book provides really clear explanations of both the "why" and the "how" of UiPath.For instance, I often struggle to explain to people what RPA is. The authors are able to explain that "RPA is a technology that automates tasks previously performed by humans in a digital interface. This software uses a computer robot to run applications the same way a person would do by interacting with the software user interface".There are many different "nooks and crannies" to UiPath. The authors have provided a rich set of use cases which allowed me to explore areas I haven't run into before. I especially appreciated the opportunity to work through testing activities such as creating a test bench.I strongly recommend this class to anyone working in UiPath.
Amazon Verified review Amazon
Vishnu V P Aug 10, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I have recently got this book and I felt like it is really worth if you are planning to take Associate certfication program and even for people who wants to deepen there knowledge in UiPath like me. The book clearly guides you on what you can do with UiPath and also explained well with clear examples and even with step by step guide to create your own process to try it out.One more additional star for the book beacuse you have all the deatils for certificatuion program and also 2 mock tests to try before you attend the exam which is a huge plus. As the book says for sure this books is your go-to guide to pass the certfication program. So I strongly recommend this book.
Amazon Verified review Amazon
Juveria Siddiqui Aug 30, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book is a one stop shop to your needs of UiPath Associate Certification exam. The book gives you an engaging learning experience with practical examples like that of invoice processing. The book content is structured in such a way that it will cater to beginners and also to anyone who is looking for a refresher.Starting from the UiPath basics that includes UiPath platform/ecosystem details, variable manipulations within the UiPath studio, arguments, workflows,selectors, excel automation, UiPath orchestrator and robots everything has been covered.The book comes with screenshots of the platform which makes it easier to follow. As for me, I felt keeping the book open and following the steps while learning made the whole process very interesting. The content is 'to the point' and easy to follow. Mock tests at the end is nothing but cherry on top.My favorite chapter in the book is 'Debugging' which has been well explained.
Amazon Verified review Amazon
Mansoor Aug 21, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book really helped me in the UiRPA exam. It helped me clear the exam. Recommended for all the learner
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.