Roadmap to become a RPA developer in 2021
Read this on:
This roadmap is designed to structure the knowledge and sequence of studying the functions and possibilities of RPA technology between professionals in order to make it more convenient for newcomers to study the technology. The sequence and priority of these blocks is a vision of multiple developers of this domain so if you see a discrepancy or a need for a supplement - a contriburion section especially for you.
This roadmap was created based on the style of this project. I am very grateful Adam Gołąb for his work!
The following experts helped to develop this project in the community of developers to increase its popularity:
We are very grateful for your help and hope for further cooperation!
1. General Development Skills
- HTML / CSS Basics
- VB.NET / C# Basics
- GIT - version control (GitHub, GitLab)
- LINQ Basics
- SQL Basics
- Algorithms and data structures
- Object Oriented Programming
2. UiPath Studio IDE (basics)
- Logging
- Workflow types
- Basic debug features
- Process building logic
- Variables & Activities Interaction
- Git Integration
3. Selectors
- Recording
- Object Repository & UI Libraries
- Win32 / Web selectors logic
- UiExplorer & UIFramework
- Dynamic selectors
4. User Inputs
5. Web automation (basics)
6. Office 365 integration
- Word Automation Activities
- Excel Automation Activities
- Sharepoint Automation Activities
- Outlook interaction
7. Mail Interaction
8. Image Automation (basics)
9. Project Architecture (Basics)
- Project lifecycle
- Vendor best practice
- State machine
- Robotic Enterprice Framework
- Logging practice / Activities
10. UiPath Studio IDE (details)
11. Programming in UiPath Studio
12. Orchestrator Process Management
- Process logs
- Process schedule
- Process data storage: Buckets/Assets
- Attended / Unattended robot connection
- Orchestrator Insights
- Orchestrator API
13. Data Scraping
14. OCR Data Interaction
15. Web Automation (details)
16. Image Automation (details)
17. External Instruments
19. Web Requests
20. Project Architecture (details)
21. Orchestrator Administration
22. Process Testing
- Types of testing
- Test logic creation
- API testing
- Environment testing()
- Vendor tests best-practice
23. Database Interactions
24. CI/CD
25. Reporting Tools Integration
26. Customize Studio
We support any ideas and additions! Please study contribution guidelines to standardize work with roadmap.
⭐ This repository will be updated by users and based on the product updates, so I suggest you mark it with an "Star" to visit again
Become a contriburor!
We are very grateful to all those who help to develop this roadmap ideas, as well as financially. This guide was developed entirely on the idea and we appreciate your support.
Become a sponsor!
Regular developers, who initiated this idea, carry out a review of the pool of requests, as well as independently complement this guide and we are grateful for your long-term investment.