Take this Course

PRICE: $100   SALE: $20


In this course, we’ll take the skills you learned in the UiPath Level 1 course, add some new, advanced skills, and lace them all together with enterprise best practices. In this project-based course, we’ll cover all the topics you’ll need to be job-ready with UiPath RPA at any enterprise company:

  • Enterprise naming conventions
  • Source code management with TFS
  • Orchestrator queues & transactions
  • Using multiple robots in parallel to speed up work
  • The State Machine activity and robot architecture
  • Data scraping
  • Snippets & custom activities
  • The new UiPath component marketplace
  • Walk-through robots & components built by others

My goal is to help you become a world class RPA developer, architect, or analyst faster than any other method, so you can start saving time & money at your company, and level up your career!

Target Audience

  1. Anyone who wants to improve their chances of getting and keeping a white collar job in the near future
  2. Test automation engineers who want to make a larger impact and increase earning potential
  3. Business leaders who want to automate operations
  4. Anyone wanting to save time, reduce errors, and improve efficiency by automating common business tasks


  1. A modern WINDOWS computer with Internet connection (UIPath has no Mac version)
  2. Be familiar with the roles that MS Excel spreadsheets, MS Word, websites, and software applications fill in daily business life
  3. Take the “UiPath Level 1” and optionally “RPA Overview” and “RPA Tech Primer” courses first
All course materials © 2020 Bryan Lamb. All rights reserved.

Take this Course

Course Materials

Course Content

Sections Status


Let's get a high level sense for the course content!


Naming Conventions

Naming conventions are crucial to efficiency & clarity in any kind of development work.


EXERCISE: Build a simple enterprise robot

Let's apply several concepts from Level 1 with our new naming convention skills and create a simple enterprise robot!


Source Control

Collaboration with other RPA developers is often necessary. Source control facilitates this!


Gracefully stop a robot

If something isn't working right in your UiPath robot, you need to be able to STOP it and still get a partial result file if available.


EXERCISE: Finish the simple enterprise robot

Now let's finish our simple enterprise software robot, incorporating Should Stop so it can exit gracefully, and using version control features to ensure we don't lose our work!


Shortcomings of our "simple" approach

While the simple enterprise robot is quick & easy to implement, there are some shortcomings. Let's explore and see where improvements could be made.


Parallel Execution with Queues & Transactions

Keeping track of how much work was done is important. Allowing multiple UiPath robots to work as a team can get work done faster. Find out how!


New RPA Skills

In this section we'll learn some new, more advanced skills we can use to create even better RPA robots!


ReFramework walk through

Let's have a look at the UiPath ReFramework project template to see what it brings to the table.


UiPath Component Marketplace

Using pre-existing components could be a way to speed up robot development. UiPath has launched a component marketplace that could benefit you!


Evaluate Marketplace Robots

UiPath is offering some pre-built robots in its marketplace in an attempt to illustrate value. Let's have a look at some of the robots being offered, and evaluate them against enterprise standards.


Evaluate Marketplace Snippets

UiPath is offering some pre-built snippets in its marketplace in an attempt to illustrate value. Let's have a look at some snippets being offered, and evaluate them against enterprise standards.


2018 UiPath Conference - Miami

I attended the UiPathForward Americas conference in Miami, and I'm sharing some videos of my experience.