
Launch into a complete end-to-end Appian crash course experience. Learn designer basics, loan-approval problem solving, group-based security, data types, expressions, functions, interfaces, and process models.
Appian is a Platform to build Applications, let's understand more about Appian
Appian provides free development instances to practice. Before you start the development, create a community account
Let's explore the Appian Designer and understand it's various components
Explore the Appian designer in the community, set the correct environment, and navigate the designer console to view applications, objects, deployment status, and monitor metrics in version 25.2.
How an application in Appian works!!!
Explore building a loan approval POC in Appian by understanding the problem, reading the requirements, modeling data, and designing a loan submission and approval workflow with email notifications.
Explore Appian's 25.2 community changes, where admin console access limits user management, API keys, and plugin installation. Continue to build end-to-end applications using plugins and a single test account.
Create your first Appian application named loan approval, set automatic groups and folders, and explore the build view, security, and search for APIs, connectors, and process records.
Create user for the application. The system administrator has the access to create user in the environment
Groups are used to manage the security for the application. Users are added to the groups and when the groups are assigned security then users will also have that security.
Folders used to organize the objects. Different objects are stored in separate folders
Appian offers different data types to store Data like primitive, complex, map. Let's explore them
We have seen the data types so let's create the tables with record type
Expression are statements which consists of literal values, constants. We will explore expression for it's various use cases.
Learn to write and test Appian expressions, using hello world examples, quotes, comments, and formatting, then explore constants, search and replace, and the rich Appian function library including upper.
Call an expression inside another expression rule by copying the rule name, using the bang symbol, and passing data through brackets; test the rule to see the data update.
In Appian, learn to create and use constants, follow uppercase naming conventions, and store data like city lists, text values, and booleans across your applications.
Define, initialize, and call local variables in Appian to hold data and drive rules. Create arrays with curly braces and use concat to format outputs.
The unnamed rule helps to test functions or logics without actually creating rules
Learn to quickly open an unnamed interface in Appian using shortcuts, bypassing the new interface creation, to practice efficiently in development.
Rule inputs allow you to dynamically pass values into your expression. When the expression rule need to evaluate based on dynamic data then we will have to create rule inputs for it and they will act as parameters to pass data.
Explore essential Appian functions, including length and contains, to work with arrays, calculate the length of an array, and verify whether a fruit is in the array.
Learn how to use Appian's wherecontains function to find a fruit's index in an array, with indexing starting at one and returning the index when found.
Master the Appian index function to access array elements by index, handle invalid ranges with null or default values, and compare with the index and property functions.
Explore how the map function and dictionaries in Appian organize data as key-value pairs, making outputs readable and context-rich through clearly defined keys like name, age, and grid.
Explore the Appian map function and its difference from dictionaries, showing how map preserves original data types, accesses values via the dot operator on keys, and impacts comparisons.
Master Appian conversion functions to convert values to boolean, date, date time, decimal, email address, folder, integer, or string for reliable comparisons, and use Len for text length.
Learn how the if function evaluates a condition and returns the true or false value, with examples of age-based eligibility, contains checks, and appending fruits.
Explore the match function as an alternative to nested if-else in Appian, using value-based and boolean cases with default handling to assign grades based on marks.
Explore how to use the for each loop in Appian to iterate over a fruits array, access items and indexes, and apply concat to display fruit names with positions.
Learn to query customer data in Appian by creating a bank query record type, selecting fields, and applying filters to display results on the UI.
Explore how to design Appian interfaces using drag-and-drop components, switch between design and expression modes, and customize labels, validations, and properties to build responsive UIs.
Explore top level layout concepts in Appian, including form, card header, and billboard header layouts, and understand why only one top level component stays at the top.
Explore the new top level layouts in Appian, including the pin layout with billboard or card headers, and learn when to use them for dashboards and filters.
Explore Appian layouts by building practical interfaces with section, column, and side-by-side arrangements, and learn to apply card, box, and billboard layouts to organize data and visuals.
Explore Appian input fields like text, paragraph, integer, decimal, date, and date/time. Learn to map values, use file upload, signature and barcode, and save data with camel casing rule inputs.
Explore Appian selection fields such as drop downs, multiple selections, radio buttons, checkboxes, and card choices, including data mapping and type-consistency checks.
Learn to use display fields and rich text to present read-only data, customizing rich text items with size, bold/italic/underline style, color, links, icons, lists, headers, and spacing.
Explore how appian display fields render images, including web images, user images, and document images, using the image field, the logged-in user photo, thumbnail styling, and image source references.
Discover how Appian's display fields empower data presentation with tag fields, stem fields, horizontal dividers, milestones, progress bars, a circular gas field for KPIs, and a document viewer for PDFs.
Mastering Appian teaches how actions work in Appian, using links, buttons, and user record links to submit or cancel forms, view profiles, or send for review.
Configure a document download link in Appian by using a document ID to allow users to download files (PDFs, screenshots) from artifacts and folders, with proper labeling.
Create a safe link in Appian by labeling it LinkedIn and guiding the click to a target action, with options to open in new or same type.
Explore dynamic links in Appian to save and append data to the local bank value variable, incrementing or decrementing by one, and configure labels, icons, and standalone link styles.
Explore how to design and configure buttons in Appian, including primary, secondary, and link buttons, within button layouts to handle submit, cancel, and destructive actions with save into targets.
Learn how to configure a read-only grid in Appian, choosing data sources (record type or record data), enable search and filters, define columns, and add related actions for updating records.
Create a read-only grid backed by a local variable, using a list of dictionaries (id, name, employee, founded), configure columns and sorting, and note search/export limitations.
Create a read-only grid in Appian using an expression rule to fetch car data via a record type, with paging and square-bracket references.
Learn to build an editable grid in Appian, configure layout, populate rows with id, name, and email, and add or remove rows with rule inputs and dynamic links.
Learn how to query data from a record type in Appian, including selecting fields, applying filters, and paging to fetch specific customer records efficiently.
Looking to learn Appian and it's various objects then this course is for you. This course covers the various objects required to to do development in Appian. You can accelerate your Appian learning journey with the help of this course.
This course covers application development in details. You will learn about various Appian objects.
Our meticulously crafted modules include:
Understanding the Problem Statement: Learn about understanding problem statement before jumping into Appian
Data Model for the Application: Create Data Model of Application
Creating Users and Adding to Groups: Learn the essentials of user management, from creating user profiles to organizing them into functional groups.
Appian Expressions and its Data Types: How Expressions work in Appian and learn about the different Data types of Appian.
Appian Functions: Explore the diverse set of functions that Appian offers, unlocking new possibilities for creating dynamic and responsive applications.
Appian Interfaces: Dive into the world of user interfaces, mastering the creation of intuitive and visually appealing interactions.
Process Model: Understand the core of application workflow by delving into Appian's powerful process modeling capabilities.
Process Report: Learn about process reports and how they can be helpful in managing tasks, instances.
CRUD Application : Learn about CRUD operations in Appian
Debugging Errors: Learn about how to fix various errors related rules or interfaces.
Quizzes and Assignments: Solve quiz and assignments to lern more about topics in details.
Accelerate your Appian learning journey with this course, where theoretical knowledge seamlessly integrates with practical application.