Blue Prism Pro Developer study materials
Blue Prism Pro Developer study resources

Blue Prism Pro Developer study plan

Blue Prism Pro Developer · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Process Design and Solution Architecture & Process Studio Development (Stages, Decisions, Loops, Collections)

  • Draft a page-by-page process design for a three-stage workflow, labeling each stage as process, object, or page, and justify every boundary in writing.

  • Diagram a solution architecture with separate presentation, process, object, and data layers, then annotate where work queue items and credentials live.

  • Define at least ten naming conventions for pages, stages, data items, and collections, and apply them to the draft design.

  • Build a skeleton process in Process Studio with the designed stage names, empty subpages, and typed input and output data items.

  • Explain in writing why business logic belongs in process layers rather than object layers, citing two failure scenarios.

Your checkpoint

A one-page architecture diagram plus a stage inventory table listing every page, its layer, its inputs, and its outputs.

Week 2

Process Studio Development (Stages, Decisions, Loops, Collections)

  • Implement decision stages that branch on collection counts, string comparisons, and flag values, then verify each branch with a test run.

  • Construct a loop stage that iterates a collection and writes a formatted result row into a second collection.

  • Use a collection to hold at least five rows with mixed field types, and filter it into two subsets using a decision and loop combination.

  • Create reusable subpages for logging and data validation, and call each from two different parent pages.

  • Trace one full run step by step and record the value of every data item at each stage transition.

Your checkpoint

A working demo process that reads a five-row collection, filters it, and outputs two collections, with a written trace of one run.

Week 3

Object Studio and Application Integration (Spying, Web, Citrix, APIs)

  • Spy a local test web application using each available spy mode and record which mode suits text fields, buttons, and tables.

  • Build an object with an application model, an attach action, a launch action, and at least three business actions.

  • Parameterize every selector with wildcards or dynamic attributes so the object survives a page reload and a changed row index.

  • Create a second object that calls a public REST API using the HTTP request capability, and parse the JSON response into a collection.

  • Document a Citrix or surface-automation fallback approach for one screen that cannot be spied conventionally.

Your checkpoint

Two working objects, one spying a web application and one consuming an API, each with a short readme listing actions, inputs, and outputs.

Week 4

Error Handling, Exception Management and Recovery & Work Queues, Control Room and Scheduling

  • Classify five failure types as business exceptions or system exceptions and justify each classification in writing.

  • Implement a recover-and-resume block around a fragile object call, with a retry limit and a clean-up page.

  • Design a work queue schema with key fields, priority, tags, and a deferred status for items that must wait.

  • Configure an exception handling pattern that marks an item as an exception after the retry limit and records the reason.

  • Write a recovery procedure describing what happens to in-flight items when a process is stopped mid-run.

Your checkpoint

A queue-backed process that processes ten items, retries failures twice, and produces a queue report showing completed, exception, and deferred counts.

Week 5

Work Queues, Control Room and Scheduling & Process Studio Development (Stages, Decisions, Loops, Collections)

  • Build a scheduler entry with a trigger, a time window, and a resource constraint, then simulate a missed run.

  • Configure multiple resources against one queue and verify that items are not double-processed.

  • Add a control-room dashboard view that surfaces queue depth, exception rate, and average handling time.

  • Refactor the demo process to read its configuration, such as retry limits and file paths, from a central config source rather than hard-coded values.

  • Run a load test with fifty queue items and record throughput and any contention issues.

Your checkpoint

A control-room report and a written load-test summary covering throughput, exceptions, and one tuning change made as a result.

Week 6

Governance, Security, Roles and Environment Management

  • Map five roles to least-privilege permissions and document what each role can and cannot do.

  • Draft a credential-handling policy covering storage, retrieval, rotation, and access logging.

  • Design an environment promotion path from development to test to production, listing what is exported and what is reconfigured at each step.

  • Write a release checklist with at least eight pre-deployment verification items.

  • Identify three audit artifacts a governance review would request and describe how to produce each.

Your checkpoint

A governance pack containing a role matrix, a credential policy, and a release checklist.

Week 7

Process Design and Solution Architecture & Error Handling, Exception Management and Recovery & Governance, Security, Roles and Environment Management

  • Assemble a full end-to-end solution combining process layer, objects, queue, exception handling, and configuration.

  • Conduct a design review against a checklist covering layer separation, selector robustness, and exception coverage, and log findings.

  • Remediate at least three findings from the review and record the before and after for each.

  • Write an operations runbook covering start, stop, recovery, and escalation for the assembled solution.

  • Verify that no credentials or environment-specific values appear in exported release content.

Your checkpoint

A reviewed, remediated end-to-end solution with a runbook and a closed-out review findings log.

Week 8

Process Design and Solution Architecture & Process Studio Development (Stages, Decisions, Loops, Collections) & Object Studio and Application Integration (Spying, Web, Citrix, APIs) & Error Handling, Exception Management and Recovery & Work Queues, Control Room and Scheduling & Governance, Security, Roles and Environment Management

  • Complete two timed practice sets weighted to the domain percentages and score each by domain.

  • Re-study the two weakest domains using targeted notes and rebuild one artifact for each.

  • Recite from memory the decision rules for exception classification, queue retry behavior, and layer boundaries.

  • Walk through one unfamiliar scenario aloud and design a solution in under fifteen minutes.

  • Consolidate a one-page cheat sheet of selector strategies, queue states, and role permissions.

Your checkpoint

A scorecard showing per-domain practice results before and after remediation, plus a final one-page cheat sheet.

Milestones

Week 2: Can build a looping, decision-driven collection process unaided and explain each stage transition from a written trace.

Week 4: Can classify exceptions correctly in five of five cases and demonstrate a queue process that retries and defers items.

Week 6: Can produce a role matrix and release checklist that a reviewer accepts without major gaps.

Week 8: Scores at least 80 percent overall on timed practice, with no single domain below 70 percent.