Appian 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 Fundamentals Appian Developer Advanced Developer
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
  • QA/Testers
  • 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 Fundamentals and Appian Developer courses

  • 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 Appian Developer course

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


Topics in Advanced Developer course

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

New Offering – Virtual Coaching Sessions

An Appian coach guides your learning while you navigate the course through weekly live instructor-led sessions and a variety of dynamic content including videos, podcasts with Appian experts and labs which you can complete when it is convenient for you.

This offering is currently available for the Advanced Developer Curriculum.

Learn more and enroll here!

Click here to enroll in our online learning path for the Appian Developer. Make sure you're logged-in to Community in order to access our online course materials.