We may earn an affiliate commission when you visit our partners.
Bryan Lamb

Many of us use computers every day to accomplish business tasks, but we lack the confidence to stray beyond the specific things we've been trained to do.

Creating automation with abc RPA tool like UIPath will definitely require you to level-up your skills so you have full command of your environment, and you can imagine better, more efficient solutions for any problem you face.

Read more

Many of us use computers every day to accomplish business tasks, but we lack the confidence to stray beyond the specific things we've been trained to do.

Creating automation with abc RPA tool like UIPath will definitely require you to level-up your skills so you have full command of your environment, and you can imagine better, more efficient solutions for any problem you face.

For a human to provide the most value in an RPA environment, he or she must have a combination of business AND technical skills so they can use an RPA tool like UiPath to help automate processes across multiple system boundaries including email, documents, databases, websites, mainframes, and APIs.

If you’ve primarily been doing manual computer work and you find technical concepts like databases, APIs, and basic programming to be intimidating... this course is for you.

In this course I’ll provide you with technical skills and entry-level UiPath demos that will allow you to more confidently create software robots including:

  • A flowchart overview

  • Overviews of common automation targets (webNET programming concepts

  • Data types & data structures, operators, control flow (if/else, loops, etc.)

The goal of this course is to help you become more confident using your computer to create software robots with the RPA tool like UiPath.

Enroll now

What's inside

Learning objectives

  • Flowchart fundamentals
  • Rpa target basics (web, pdf, excel, text, database, file system)
  • Programming concepts: data types
  • Programming concepts: variables, lists, and strings
  • Programming concepts: data tables
  • Programming concepts: flow control
  • Programming concepts: operators
  • Programming concepts: object oriented design

Syllabus

Welcome

Welcome to the RPA Tech Primer course. In this video I'll provide a high level overview of what's in the course.

About Me
Why do we need a tech primer?
Read more

Learn to confidently navigate your hard drives, copy files, and create shortcuts.

This conceptual explanation of how variables work will set the stage for our work.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Teaches concepts and skills that are commonly used in RPA
Taught by Bryan Lamb, who is recognized for their work in RPA
Develops skills in flowcharting, RPA targets, programming concepts, and more
Suitable for non-IT professionals who want to gain confidence in using RPA
Requires installation of Visual Studio and UiPath Studio, which may be additional expenses
Focuses on UiPath software specifically, which may limit applicability to other RPA tools

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Excellent primer for uipath tech basics

According to learners, this course is a highly effective positive tech primer neutral specifically designed for those new to the technical aspects of Robotic Process Automation. Students report the course does an excellent job positive of simplifying seemingly complex concepts positive like basic programming neutral, databases neutral, and web technologies neutral, making them easy to understand positive for beginners. The course includes practical UiPath demos positive that effectively connect the technical knowledge to the actual RPA tool, helping learners feel more confident positive. While it provides a strong foundation positive, some reviewers noted that the depth might be too basic for those with existing technical backgrounds warning.
Ideal for novices, too basic for experienced learners
"Highly recommend for anyone new to the technical side of RPA."
"Good for absolute beginners, but not much value if you already have some tech background."
"Perfect course to bridge the gap between business process knowledge and the technical execution..."
"While the programming parts were a bit basic if you've seen code before, they are essential for complete beginners."
Covers essential programming, databases, web basics
"I particularly appreciated the sections on web technology and file systems..."
"It covers basics like HTML and SQL concepts."
"The database section was also very enlightening."
"I gained confidence in dealing with file systems, basic web structures, and understanding variables."
Connects tech knowledge to RPA tool use
"The UiPath demos tie everything together perfectly."
"The demos are helpful."
"The demos are practical."
"The hands-on UiPath demos were crucial for seeing the application."
Makes complex tech concepts easy
"The explanations of basic programming concepts and databases were incredibly clear and easy to follow."
"The instructor does a great job simplifying complex ideas."
"It covers all the essential technical aspects that a non-programmer needs to understand..."
"The way the course explains variables, data types, and basic logic flows is fantastic for someone new to programming."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in UIPath RPA - Tech Primer with these activities:
Review programming concepts
Revisit basic programming concepts to strengthen understanding
Show steps
  • Review programming concepts in course materials
  • Solve coding challenges or practice exercises
Review flowcharts
Reinforce core concepts of flowcharts and how they are used to convey a process
Browse courses on Flowcharts
Show steps
  • Review flowcharts in course materials
  • Create a flowchart of your own
Attend UiPath community meeting
Connect with other students and professionals in the UiPath community, sharing knowledge and experiences
Show steps
  • Find and attend a UiPath community meeting
Four other activities
Expand to see all activities and additional details
Show all seven activities
Web technology exercises
Deepen understanding of web technology components and how they interact
Show steps
  • Practice building a simple web page
  • Troubleshoot and debug HTML and CSS code
Develop a UiPath tutorial
Solidify knowledge by creating a UiPath tutorial to teach a specific concept or skill
Show steps
  • Choose a specific UiPath topic or skill to focus on
  • Develop the content for the tutorial
  • Record or present the tutorial
Automate a business process
Apply RPA skills to automate a real-world business process, solidifying knowledge and building confidence
Show steps
  • Identify a suitable business process to automate
  • Design and develop the RPA solution using UiPath
  • Test and deploy the RPA solution
Participate in a UiPath hackathon
Challenge technical abilities and collaborate with others to solve real-world problems using UiPath
Show steps
  • Find and register for a UiPath hackathon
  • Form a team or work independently
  • Develop an innovative solution using UiPath

Career center

Learners who complete UIPath RPA - Tech Primer will develop knowledge and skills that may be useful to these careers:
RPA Developer
RPA Developers design, develop, and implement RPA solutions, using tools like UiPath. This course can provide you with a strong foundation in RPA, a growing field, by introducing concepts like flowcharts, programming logic, and UiPath, a top RPA tool.
Software Developer
Software Developers design, develop, and implement software applications, including RPA tools. This course can provide you with a strong foundation in software development concepts, like flowcharting and programming logic, which are also important for RPA development.
Web Developer
Web Developers design, develop, and implement websites, including websites that are automated with RPA tools. This course can provide you with a strong foundation in web development concepts, like flowcharting and programming logic, which are also important for RPA development.
Software Engineer
Software Engineers design, develop, and implement software applications, including RPA tools. This course can provide you with a strong foundation in software development concepts, like flowcharting and programming logic, which are also important for RPA development.
Systems Analyst
Systems Analysts design, develop, and implement computer systems, including RPA tools. This course can provide you with a strong foundation in systems analysis concepts, like flowcharting, and how to approach the development and implementation of RPA tools.
Information Security Analyst
Information Security Analysts plan and implement security measures to protect their organizations' computer networks and systems, including securing databases and websites. This course can help you gain a more in depth understanding of website technology and the processes for automating interactions with these websites, since this is a large security risk area for many companies. Learning about these top RPA tools in the course can be very beneficial for identifying and mitigating security risks.
Technical Project Manager
Technical Project Managers plan, implement, and manage technical projects, including RPA projects. This course can provide you with an overview of important technical project management concepts, like flowcharts, and how to approach the management of RPA projects.
Process Engineer
Process Engineers design, implement, and improve processes within organizations, often using RPA tools. This course can help you gain a better understanding of how to analyze and improve processes by introducing concepts like flowcharts and RPA.
Data Analyst
Data Analysts collect, analyze, and interpret data in order to provide insights and recommendations to organizations. This course helps build a foundation for data analysis by discussing data types, data structures, and programming concepts. Additionally, as a Data Analyst, it may be necessary to automate tasks to make processes more efficient, and this course will help you build a foundation in RPA through the use of UiPath, which is a top RPA tool.
Database Administrator
Database Administrators work with the databases and data management systems of organizations. These systems are what store and manage a company's data, and they facilitate access and manipulation of this data. As a Database Administrator, it would be useful to have an understanding of how databases are structured and managed in order to ensure that systems are running efficiently. This course helps build a foundation for database management by introducing what databases are, and how to set them up, as well as how to interact with them through UiPath, which is a top RPA tool.
Quality Assurance Analyst
Quality Assurance Analysts test and verify the quality of software products, including RPA tools. This course can help you gain a better understanding of software testing concepts, like flowcharting, and how to approach testing RPA tools.
Software Quality Assurance Analyst
Software Quality Assurance Analysts test and verify the quality of software products, including RPA tools. This course can help you gain a better understanding of software testing concepts, like flowcharting, and how to approach testing RPA tools.
Operations Manager
Operations Managers plan, implement, and manage business operations, including overseeing the use of RPA tools. This course can provide an overview of important operations management concepts, like flowcharts. Additionally, this course introduces you to UiPath, a top RPA tool, which can help you better manage and automate processes and operations.
IT Project Manager
IT Project Managers plan, implement, and manage IT projects and initiatives, including overseeing the use of RPA tools. This course can provide an overview of important IT systems and management concepts like flowcharts and programming logic. Also, this course helps you get started with UiPath, which is a top RPA tool, and can help you understand how to reduce clicks and implement automation to improve efficiency.
IT Manager
IT Managers plan, implement, and manage computer networks and systems, including overseeing the use of RPA tools. This course can provide an overview of important IT systems and management concepts like flowcharts and programming logic. Also, this course helps you get started with UiPath, which is a top RPA tool, and can help you understand how to reduce clicks and implement automation to improve efficiency.

Reading list

We've selected 18 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in UIPath RPA - Tech Primer.
Provides a comprehensive overview of RPA, including its history, benefits, and challenges. It also discusses the different types of RPA tools available and how to choose the right one for your needs.
Practical guide to using Python for automation tasks. It covers a wide range of topics, from web scraping and data analysis to sending emails and controlling hardware. It's a great resource for anyone who wants to learn how to use Python to automate their work.
Practical guide to using Python for automation tasks. It covers a wide range of topics, from web scraping and data analysis to sending emails and controlling hardware. It's a great resource for anyone who wants to learn how to use Python to automate their work.
Great resource for learning the basics of RPA. It is written in a clear and concise style and is packed with practical examples.
Fast-paced introduction to Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python quickly and efficiently.
Comprehensive guide to the Python programming language, covering everything from basic syntax to advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python from scratch or brush up on their skills. It's also helpful for providing background and prerequisite knowledge, as it covers the basics of programming concepts.
Free online textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like data structures and algorithms. It's a great resource for anyone who wants to learn Python at their own pace.
Free online textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python at their own pace.
Free online textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python at their own pace.
Free online textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python at their own pace.
Covers advanced concepts of UiPath RPA, such as data scraping, web automation, and machine learning. It valuable resource for developers who want to develop and deploy sophisticated RPA solutions.
Textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python in a structured and academic setting.
Textbook that teaches Python programming. It covers the basics of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn Python in a structured and academic setting.
Reference guide to the Python programming language. It covers all of the major features of the language, as well as more advanced topics like object-oriented programming and data structures. It's a great resource for anyone who wants to learn more about Python or use it as a reference.
Guide to the advanced features of the Python programming language. It covers topics like object-oriented programming, data structures, and concurrency. It's a great resource for anyone who wants to learn more about Python or use it to solve complex problems.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser