Appian for the Developer

Learn to build an application.

By the end of this class, you will be able to...

  • Explain Appian's terminology and relationships between all design objects
  • Configure all types of Appian design objects
  • Develop complex business rules
  • Assemble functional process models
  • Design dynamic user interfaces
  • Integrate with web services, databases, or other systems
  • Build automated tests to verify functionality within Appian
  • Monitor performance of Appian design objects to prevent potential issues
  • Interpret and troubleshoot technical issues within Appian design objects


Developer 5-Day Developer 10-Day Advanced Developer 3-Day
Learn the fundamentals of Appian application design by providing practical experience with creating and maintaining objects, processes, and data. Learn the best practices of object design, user experience, and application deployment for a single solution through combination of lecture and coached exercises. Build upon Appian design knowledge. Learn best practices of complex data design, improving interface performance, system memory management, project delivery methodology, and working in a multiple-application environment.
  Includes Application Building Project  Verification of previous Appian experience may be requested
Recommended Attendees
  • Tech Support
  • Dev Ops
  • Part-time Developers
  • Database Administrators
Recommended Attendees
  • Developers
  • Integrators
  • Appian Architects
Recommended Attendees
  • Users who completed the Developer 10-Day course OR hold a current Level 1 Credential
  • Users who have 3-6 months OR 1-2 projects of experience

Topics in Developer 5-Day and 10-Day

  • Tempo & News
  • Sites
  • Quick Apps
  • Application Planning
  • Intro to Design Interface
  • Application Structure
  • Custom Data Types
  • Business Rules
  • Interfaces
  • UX Best Practices
  • Process Modeling
  • Debugging
  • User Input Tasks
  • Writing to Datastore Entities
  • Queries
  • Records
  • SAIL
  • Local Variables
  • Gateways
  • System-Generated News Posts
  • Sub-Process
  • Exceptions/Escalations
  • a!queryEntity()
  • Reports
  • Sites
  • Administration Console
  • Application Design Best Practices
  • Application Deployment
  • Community


Topics Only in Developer 10-Day

  • Advanced Interface Design
  • Task Reports
  • Editable Grids
  • Complex/Dynamic Reports
  • Integrations
  • Application Design Project


Topics in Advanced Developer 3-Day

  • Design Best Practices & Anti-Patterns
  • Appian Architecture
  • Agile Delivery Framework
  • Advanced Data
  • Complex Queries
  • Advanced Expressions
  • Efficient Process Design
  • Advanced User/Group Management
  • Health Check
  • Advanced UX Design Patterns
Academy Online - Supporting Courseware

Introduction to Applications

Users and Groups

Rules and Constants

Process Modeling





Advanced Expressions and SAIL