We may earn an affiliate commission when you visit our partners.
Vikash Kumar

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.

Read more

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:

    1. Understanding the Problem Statement: Learn about understanding problem statement before jumping into Appian

    2. Data Model for the Application: Create Data Model of Application

    3. Creating Users and Adding to Groups: Learn the essentials of user management, from creating user profiles to organizing them into functional groups.

    4. Appian Expressions and its Data Types: How Expressions work in Appian and learn about the different Data types of Appian.

    5. Appian Functions: Explore the diverse set of functions that Appian offers, unlocking new possibilities for creating dynamic and responsive applications.

    6. Appian Interfaces: Dive into the world of user interfaces, mastering the creation of intuitive and visually appealing interactions.

    7. Process Model: Understand the core of application workflow by delving into Appian's powerful process modeling capabilities.

    8. Process Report: Learn about process reports and how they can be helpful in managing tasks, instances.

    9. Debugging Errors: Learn about how to fix various errors related rules or interfaces.

    10. 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.

Enroll now

What's inside

Learning objectives

  • Appian and it's various objects
  • Data model, interfaces, process model, approval workflow
  • Understand workflow of applications in appian
  • Sites, process reports
  • Debugging errors and it's solution
  • Quizzes and assignments

Syllabus

Introduction
Course Overview

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

Read more
Welcome to Appian Designer

Let's explore the Appian Designer and understand it's various components

How an application in Appian works!!!

Understand the problem statement and data model of application
Loan Approval Problem Statement
Employee Management System Data Model
Using Appian Shared Community?
New changes as part of Appian Community
Let's start Appian Development
Create Your first Application

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

Learn about Data types in Appian before starting the Appian Development

Appian Expression

Expression are statements which consists of literal values, constants. We will explore expression for it's various use cases.

Writing First Expression
Expression 3
Constants
Local Variables

The unnamed rule helps to test functions or logics without actually creating rules

Appian shortcut - unnamed Interface

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.

Local variables, Constants and Rule Inputs
Learn Various Appian functions with examples
Intro to function, contains() & length function
Wherecontains() - Important function
Index Function
Dictionary
Map function
Conversion function
If function
Match function
Looping Function - foreach()
Query Record
Appian Functions Quiz. Let's get started
Practice Basic Expressions on concat()
Practice Expressions on If()
Interfaces
Intro to Interfaces - Drag & Drop feature
Top Level Layout
Top Level Layouts - New layouts Added!
Layouts - Card, Section, column & side by side
Input Fields
Selection Fields -
Display Fields - Rich Text
Images - document Image, Web Image, User Image
Display Fields - stamp, progress bar, document viewer
Actions in Appian - Links - User Record Link
Links - Document Download Link
Links - Safe Link
Links - Dynamic Link - Most Important Link
Buttons - Primary, Secondary, Link buttons
Interface mockups for practice
Dashboard design mockup
Grids in Appian
ReadOnly Grid
Read Only Grid using Local Variables
Read Only Grid using Expression Rule
Editable Grid
Loan Application - Create Interface
Create Form Layout for the loan application
Mapping Rule Inputs and Configure Submit Button
Understanding Update Function
Process Model
Overview of Process Model
Process Variables
Process Alerts & Data Management, Process Instance
User Input Task & Exception flow
Script Task - Working & it's use
Gateways - AND Gateway
Gateways - OR Gateway
Gateways - XOR Gateway
Smart Service - Write Records
Process model Quiz
Appian Records
Records Overview
Record List Action & Activity Chaining
Related Action & Paramertised Variable
Query Rule for Loan Application
Update Related Action
Record Filters - Guided Mode
Record Filters - Expression Mode
Summary View
Sites
Site Overview
Creating Homepage for POC
Adding Tags for Different Persona
Adding Grid in Homepage
Record Link in the Grid Column
Adding Related Action in Grid
Display Value function For Status
Approval Flow
Reusing Interface for Approval Flow

Save this course

Save Mastering Appian: The Complete Crash Course Experience to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Mastering Appian: The Complete Crash Course Experience. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Mastering Appian: The Complete Crash Course Experience will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
Provides an introduction to domain-driven design (DDD). DDD software design approach that focuses on modeling the domain of the problem that is being solved. It great way to improve the quality of code and make it more maintainable.
Provides a set of principles for writing clean and maintainable code. It great resource for any programmer who wants to improve their coding skills.
Provides a collection of best practices for writing effective Java code. It covers a wide range of topics, including object-oriented programming, concurrency, and performance. It must-read for any Java programmer.
Provides a comprehensive introduction to Java programming, covering everything from basic syntax to advanced topics such as object-oriented programming and multithreading. It is written in a clear and engaging style, making it a great choice for beginners.
Comprehensive reference guide to the Java programming language. It covers all aspects of Java, from basic syntax to advanced topics such as concurrency and lambdas. It great resource for both beginners and experienced programmers.
Provides an introduction to test-driven development (TDD). TDD software development process that involves writing tests before writing code. It great way to improve the quality of code and make it more maintainable.
Provides a classic overview of the human factors of software development. It must-read for any software developer who wants to understand how to build effective software teams.
Provides a comprehensive overview of the software development process. It covers a wide range of topics, including requirements gathering, design, coding, testing, and deployment. It great resource for any software developer who wants to improve their skills and knowledge.
Provides a comprehensive overview of regular expressions. Regular expressions are a powerful tool for matching and manipulating text. They are used in a wide variety of applications, including text editing, programming, and web development. It great resource for any programmer who wants to improve their skills and knowledge.
Provides a set of techniques for refactoring code. Refactoring is the process of changing the structure of code without changing its behavior. It great way to improve the quality of code and make it more maintainable.
Provides a comprehensive overview of Java, including a chapter on interfaces.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser