Capability Development / No-Code Development
Automation Anywhere Bot Developer
This course equips participants with practical skills to design, build, test, deploy, and manage enterprise automation solutions using Automation Anywhere's Automation 360 platform, including Bot Creator, Bot Agent, Control Room, and the Universal Recorder. Learners progress from RPA fundamentals through building reliable task bots, working with variables and structured or unstructured data, and automating web, desktop, Excel, Outlook, PDF, and API-based business processes. The curriculum places strong emphasis on debugging, error handling, queues, credentials, and Control Room deployment practices needed to keep automations reliable in production. Through hands-on exercises and a capstone project, participants build, test, deploy, and monitor an end-to-end Automation Anywhere bot. The course concludes with a review of Automation Anywhere Advanced RPA Professional exam topics to prepare learners for certification and real-world bot developer roles.
Program Overview
This course equips participants with practical skills to design, build, test, deploy, and manage enterprise automation solutions using Automation Anywhere's Automation 360 platform, including Bot Creator, Bot Agent, Control Room, and the Universal Recorder. Learners progress from RPA fundamentals through building reliable task bots, working with variables and structured or unstructured data, and automating web, desktop, Excel, Outlook, PDF, and API-based business processes. The curriculum places strong emphasis on debugging, error handling, queues, credentials, and Control Room deployment practices needed to keep automations reliable in production. Through hands-on exercises and a capstone project, participants build, test, deploy, and monitor an end-to-end Automation Anywhere bot. The course concludes with a review of Automation Anywhere Advanced RPA Professional exam topics to prepare learners for certification and real-world bot developer roles.
Audience Profile
Aspiring RPA developers new to Automation Anywhere; IT professionals moving into automation engineering roles; Business analysts seeking to automate manual workflows; Automation Anywhere Bot Creator users wanting formal developer skills; and Professionals preparing for Automation Anywhere certification.
Course Syllabus
Introduction to RPA and Automation Anywhere Platform
Topics
- Introduction to Robotic Process Automation
- Automation 360 Platform Components: Control Room, Bot Creator, Bot Agent, and Bot Runner
- Automation Lifecycle and Bot Developer Role
- Attended and Unattended Bot Concepts
Labs / Practice
- Explore Automation 360 Community Edition and Control Room
Build Your First Automation Bot with Automation 360
Topics
- Create a New Bot in Automation 360
- Understand Actions, Packages, Tasks, Folders, and Bot Structure
- Use Variables, Inputs, Outputs, Conditions, Loops, and Delays
- Run, Save, Validate, and Manage Basic Bot Projects
Labs / Practice
- Build Your First Automation Anywhere Bot
Variables, Loops, Conditions, and Data Handling
Topics
- Create and Manage String, Number, Boolean, List, Dictionary, and Table Variables
- Apply Conditions, If/Else Logic, Switch Logic, and Loops
- Use String, Date-Time, Number, and Table Packages
- Pass Data Between Tasks Using Input and Output Variables
Labs / Practice
- Build Dynamic Bot Logic Using Variables and Conditions
Recorder-Based Automation and UI Interaction
Topics
- Understand Universal Recorder and Capture Methods
- Automate Web, Desktop, and Browser-Based Applications
- Use Object Properties, Dynamic Selectors, and Wait Conditions
- Apply Resilient UI Automation Practices
Labs / Practice
- Automate a Web-Based Business Process
Excel, Tables, Files, and Data Manipulation
Topics
- Work with Excel Workbooks, Worksheets, Rows, Columns, and Cells
- Use Table and CSV Packages for Structured Data Processing
- Filter, Sort, Loop, Search, and Transform Data
- Automate File and Folder Operations for Business Workflows
Labs / Practice
- Automate Excel-Based Data Processing and Reporting
Email, PDF, Document, and Application Automation
Topics
- Automate Outlook and Email-Based Processes
- Read, Extract, and Process PDF and Document Content
- Use Browser, Window, Application, and Clipboard Actions
- Handle Attachments, Notifications, and Exception Scenarios
Labs / Practice
- Automate Invoice, Email, and Document Processing
Debugging, Error Handling, and Bot Resiliency
Topics
- Use Debugger, Breakpoints, Step Execution, and Variable Monitoring
- Apply Error Handling, Retry Logic, and Recovery Actions
- Build Resilient Bots for Changing Applications and Data Conditions
- Use Logs, Bot Execution History, and Troubleshooting Techniques
Labs / Practice
- Debug and Stabilize a Business Automation Bot
Control Room, Queues, Credentials, and Deployment
Topics
- Understand Control Room Roles, Devices, Users, Bots, and Schedules
- Use Credential Vault, Queues, Workload Management, and Bot Runners
- Deploy Bots Across Development, Test, and Production Environments
- Monitor Bot Runs, Analyze Logs, and Review Execution Status
Labs / Practice
- Deploy and Schedule a Bot through Control Room
Advanced Automation, APIs, Scripts, and Reusable Components
Topics
- Automate REST and SOAP API-Based Business Processes
- Use Inline Scripts with Python, JavaScript, and VBScript
- Create Modular Bots and Reusable Subtasks
- Apply Code Analysis, Naming Standards, and Maintainability Practices
Labs / Practice
- Build a Reusable Automation Component with API Integration
Testing, Governance, and Certification Readiness
Topics
- Create Test Scenarios and Validate End-to-End Bot Execution
- Apply Bot Review, Code Analysis, Documentation, and Governance Practices
- Review Automation Anywhere Advanced RPA Professional Exam Topics
- Practice Scenario-Based Bot Development and Troubleshooting Questions
- Prepare Deployment Checklist and Production Readiness Review
Labs / Practice
- Capstone: Build, Test, Deploy, and Monitor an End-to-End Automation Anywhere Bot

