Blue Prism Developer study materials
Blue Prism Developer study resources

Blue Prism Developer study plan

Blue Prism Developer · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Process Design and Build

  • Map the Blue Prism process lifecycle from process definition through object layering, and label where each design artifact belongs

  • Draft a page-and-stage hierarchy for a two-application process using main pages, sub-pages, and reusable object calls

  • Define naming, versioning, and folder conventions for a small process and apply them to a skeleton

  • Identify the decision points that belong in Process Studio versus Object Studio and justify each placement in writing

Your checkpoint

A one-page design specification for a sample process showing page hierarchy, object boundaries, naming conventions, and a labeled Process Studio versus Object Studio split

Week 2

Process Design and Build & Process Studio and Object Studio Development

  • Build a multi-page process in Process Studio using decision, choice, loop, and calculation stages correctly

  • Wire process and object inputs and outputs with explicit data types and default values

  • Configure a work queue with key fields, priorities, and deferred item handling

  • Refactor a duplicated block of logic into a reusable sub-page and verify behavior is unchanged

Your checkpoint

A working Process Studio skeleton that pulls items from a queue, branches on data, and logs outcomes, plus a short refactor note describing what was extracted and why

Week 3

Process Studio and Object Studio Development

  • Build an object in Object Studio with separate pages for launch, login, navigate, read, and close

  • Apply spying modes appropriately for a browser and a desktop application, and document which mode fits which element

  • Use wait stages and attribute checks instead of fixed delays wherever possible

  • Trace a run stage by stage and correct at least three defects found through stepping and breakpoints

Your checkpoint

A working object with at least five pages, spied elements documented in a table, and a defect log listing each issue found, its cause, and the fix

Week 4

Business Objects and Application Integration

  • Design an object interface contract listing actions, inputs, outputs, and expected exceptions

  • Implement a read action that returns a typed collection and a write action that confirms success

  • Handle a multi-window or multi-tab application by attaching to the correct target consistently

  • Test each action in isolation using a manual test harness before calling it from a process

Your checkpoint

A reusable business object with a documented interface contract and a passed isolation test sheet covering every action, including one negative case per action

Week 5

Business Objects and Application Integration & Exception Handling, Control Room Operations and Governance

  • Classify exceptions as business, system, or recoverable, and route each to the correct handling block

  • Implement a recover-and-resume block around a fragile application step and a retry with a bounded attempt count

  • Write meaningful exception detail into work queue items so failures can be diagnosed later

  • Define a case-level exception strategy that decides between retry, mark exception, and terminate

Your checkpoint

A process with a full exception strategy: recover block, bounded retry, queue exception tagging, and a decision table mapping each exception type to its handling path

Week 6

Exception Handling, Control Room Operations and Governance

  • Configure a process for Control Room scheduling, including triggers, session limits, and resource targeting

  • Explain how work queues behave under multiple concurrent sessions and identify contention risks

  • Set up logging, audit, and environment variables so a process runs across two environments without code changes

  • Draft a release checklist covering package import, credential handling, and rollback

Your checkpoint

A release and operations runbook for one process covering schedule setup, resource allocation, environment variables, credential storage, and rollback steps

Week 7

Process Design and Build & Business Objects and Application Integration

  • Apply design best practices to remove hard-coded values, deep nesting, and hidden dependencies in an existing build

  • Introduce a reusable utility object for common actions such as logging, file handling, and data conversion

  • Review an object for spying fragility and replace at least two brittle element matches with stabler attributes

  • Produce a peer-review checklist that another developer could apply to your build

Your checkpoint

A reviewed and refactored build plus a completed peer-review checklist showing every finding, its severity, and its resolution

Week 8

Process Studio and Object Studio Development & Exception Handling, Control Room Operations and Governance

  • Complete a timed end-to-end build from a written requirement without referring to notes

  • Diagnose and fix three injected faults in a supplied process using stepping, breakpoints, and logs

  • Answer scenario questions on session management, exception escalation, and governance controls

  • Consolidate weak areas from earlier weeks into a personal revision sheet

Your checkpoint

A timed mock build and troubleshooting log scored against a self-made rubric, with a one-page revision sheet of remaining weak areas

Milestones

Week 2: Can build a queue-driven, multi-page process from scratch and explain every stage choice without notes

Week 4: Can build and independently test a business object whose actions all pass their isolation tests, including negative cases

Week 6: Can explain and implement the full exception path from object action failure through queue exception to Control Room visibility

Week 8: Scores at least 80 percent on the timed mock build and correctly diagnoses all three injected faults