I’m an RPA Developer that works in Uipath and Microsoft Power Automate. One of the great things about my job is all the great systems I work within. I’m automating in whatever system my client has their processes: Databases, Salesforce, SAP, Business Central, etc.  I invoke real code when my RPA tools fall short.

While I don’t need to be an expert programmer or a database manager, I still need knowledge in many areas apart from UiPath and Power Automate. My book selection is, therefore, versatile.

Affiliate Disclaimer: All my books are in my library, but I receive a commission on some of the books. It’s of no cost for you, and I’m happy for your support.

Table of Contents


The coding language of UiPath is based on .NET, and you can choose between Visual Basic .NET (VB.NET) or C#. Unless you have a reason not to, you should always go with VB.NET. It’s the original language of UiPath, and 99% of the documentation, support, and forum posts are based on VB.NET. Pick up one or two books around VB.NET.

The most comon systems/applications/languages you, as an RPA Developer, work in are: Excel/VBA, SQL, Regex, REST API/JSON and Intelligent Automation. Relax, you don’t need to know much, just an introduction.


The coding language used in UiPath is Visual Basic .NET, which is very similar to C#. This book makes it very easy to understand Visual Basic .NET with its to-the-point descriptions and easy-to-understand examples.

You will learn all about Object-oriented programming, Strings, Integers, DataTables, IEnumerables, and much more. A must-read as a UiPath RPA Developer. Get it on Amazon.


Another Visual Basic .NET book for your UiPath library. It’s seven books in one (VB .NET programming fundamentals, advanced VB .NET programming, the .NET editor, object-oriented programming, and database programming are the relevant topics for UiPath RPA Developers).

You’re not a dummy, but if you’re like me, that have a hard time understanding heavy documentation, this book is excellent, as it explains advanced concepts with a few words as possible. Get it on Amazon.


As an RPA Developer, you need to understand SQL queries, as you will often work with databases. Relax. You only need a basic understanding. This book is hands down, the best for beginners (I have read 6 SQL books).

This book is what you need to know without wasting time on conversational writing and redundancy. I highly recommend that you order the book. Get it on Amazon.


This is a non-technical handbook regarding RPA enterprise implementation. It is very UiPath heavy, hence my recommendation in this category.

The book covers all bases of RPA and gives broad insight into the area when you are about to consider RPA technologies. It is packed with best practices, use cases, pitfalls to avoid and prepare for. The topics are also often present in job interview tests, so are you about to prepare for a such, buy this book. Get it on Amazon.


Intelligent automation is everything a white-collar (office) worker can do and can be divided into four subsets. Doing: This is core RPA as you know it. A process-driven technology that automates repetitive and rule-based business processes. Seeing: OCR and image analysis. Speaking/listening: Chatbots and sentiment analysis. Thinking and learning: Machine learning.

Doing is RPA, and the other three subsets (seeing, speaking/listening, and thinking/learning) are AI. The real power in our RPA solutions comes when we can add AI to them. Read Pascal Bornet’s masterpiece of a book and explain intelligent automation in detail and learn to apply it to your RPA solutions. Get it on Amazon.


Even though RPA development is low-code you still need a basic understanding of software development. That is the best practices on how you structure your work to maximize the overall value of your automated workflows.

Robert C. Martin, or Uncle Bob, as you might know, has a golden rule, in which you should not only develop to take it easy for your colleagues, but also for your own future you. Get it on Amazon.


You can find all sorts of UiPath learning channels, but this UiPath bible will teach you all the best practices in RPA implementation.

The authors are no other than the former head of RPA consultancy at Fujitsu, Nandan Mullakara, and Assistant Vice President at EXL Service, Arun Asokan, which will guarantee, that you are in the best hands. Get it on Amazon.

Microsoft Power Automate


A straightforward and yet advanced book on Power Automate. Aaron Guilmette, a technical specialist from Microsoft, takes the reader through easy-to-apply examples with step-by-step guidance. You will learn all the best practices around automating with the Power Automate integrations (Outlook, working with files, button flows, push notifications, conditions, Teams, approvals, databases, Forms, error handling, and environment setup). A no-brainer for your automation library. Get it on Amazon.