Appian ACD301 study materials
Appian ACD301 study resources

Appian ACD301 study guide

Appian ACD301 · Work through your exam, one topic at a time.

The Appian Certified Developer credential (commonly referenced by the code ACD301) is a professional certification for developers who build applications on the Appian low-code platform. It is aimed at practitioners who already work hands-on with Appian design objects - data types and records, process models, interfaces, and application security and deployment settings - and who want an independent, structured way to validate and sharpen that knowledge. This study page is an independent preparation resource and is not affiliated with, endorsed by, or sponsored by Appian. The practice material is organized around four equally weighted domains: data modeling and data management (25%), process modeling and automation (25%), interfaces and user experience (25%), and application configuration, security, and deployment (25%). The Appian ACD301 study guide has 4 sections and about 1,510 words.

01

Data Modeling and Data Management

Appian stores structured data in records , which are backed by a data store entity (a database table) or a web service. A record type has fields, relationships, record-level security, and views.

372 words, about 2 min
02

Process Modeling and Automation

A process model is a sequence of nodes: start/end events, user input tasks , service tasks (write to data store, integration, script), gateways (XOR for exclusive paths, AND for parallel), subprocesses , and timer events . Understand process variables (process-wide, typed) versus node inputs/outputs , and how activity class (rules, integrations, etc.) determines what a task can do.

322 words, about 2 min
03

Interfaces and User Experience

Interfaces are built with SAIL components: layouts ( a!headerContentLayout , a!cardLayout ), inputs ( a!textField , a!dropdownField ), displays ( a!gridField , a!richTextDisplayField ), and buttons. Understand rule inputs (typed parameters), local variables ( a!localVariables ), and how saves ( a!save ) mutate local variables or rule inputs.

294 words, about 1 min
04

Application Configuration and Deployment

An application groups objects (record types, process models, interfaces, groups, integrations) into a deployable unit. Understand application objects versus dependents , and how application versions work.

522 words, about 3 min