Skip to Content
View all events

RPA Development with Python in 4 Hours

Published by Pearson

Intermediate content levelIntermediate

How to Build RPA Bots for Business Processes

RPA uses code to manage repetitive business tasks like submitting order requests, processing HR info, and extracting data in different formats. Businesses are moving in this direction to make their processes more efficient and to free up resources for other work. Once you know how to program these bots, you’ll have the flexibility to move across different industries, even outside of tech.

In this training, you’ll learn what RPA is, why it’s so useful to many businesses, and why the RPA developer career path is quickly growing across multiple industries. We'll cover the RPA workflow including steps like process mining and do a demo of building a bot with Python. Next, we'll take a look at the software development lifecycle for these bots. Finally we'll wrap up with an intro to how machine learning can improve RPA bots.

What you’ll learn and how you can apply it

By the end of the live online course, you’ll understand how to:

  • Build RPA bots with Python
  • Add machine learning to your code to make your RPA bots more intelligent
  • Navigate the software development lifecycle (SDLC) for RPA bots and how it’s different from the regular SDLC for other applications

And you’ll be able to:

  • Build bots with Python and test them
  • Use machine learning to make more human-like bot actions
  • Set up the RPA workflow for a business, regardless of the industry

This live event is for you because...

  • A developer interested in learning more about RPA development
  • In IT and you want to automate more of your tasks to make your work more streamlined
  • A business professional and you want to understand how to automate more tasks in your company

Prerequisites

  • Some experience designing and managing workflow automation projects
  • Mid-level experience in a programming language like C/C++, Python, Ruby, or Java. Not all of these languages are required.

Course Set-up

Recommended Preparation

  • Attend: Creating Collaborative Robots by Di Le: Search O’Reilly for upcoming date
  • Attend: Introduction to Robotic Process Automation Development by

Sidney Madison Prescott: Search O’Reilly for upcoming date

Recommended Follow-up

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

Segment 1: Background on Robotic Process Automation (30 minutes)

  • The history of RPA
  • What RPA means in business
  • Why it’s starting to gain traction

Q&A (5 min)

Break (5 min)

Segment 2: The RPA workflow (50 minutes)

  • Overview of the workflow
  • Identification
  • Analysis
  • Design
  • Development
  • Testing
  • Implementation

Q&A (10 min)

Break (10 min)

Segment 3: Building an RPA Bot (50 minutes)

  • Intro to building a bot
  • Making a workflow automation
  • Creating a task automation
  • Debugging automations

Q&A (10 min)

Break (10 min)

Segment 4: Machine Learning and RPA Bots (50 minutes)

  • Why add machine learning
  • Use cases
  • How to add machine learning to your bots
  • Common pitfalls

Q&A (5 min)

Course wrap-up and next steps (5 minutes)

Your Instructor

Milecia McGregor

Milecia is a senior software engineer with a master’s in mechanical and aerospace engineering. She has worked in robotics, front-end development, back-end development, DevOps, IoT, machine learning, data science, cybersecurity, and almost every other part of tech. She’s also helped manage teams of developers and has done work as a developer advocate for a number of startups. In her free time, she likes to play with her dog and learn random skills like unicycle riding.

linkedinXlinksearch

Skill covered

Python