Introduction to the Learning Path: Building Your First App

Welcome to the Learning Path. The Learning Path is designed to give you all the information you need to successfully build your first functional application. In this learning path, you'll create an application to intake and evaluate valid employee travel requests.

The Learning Path is split into two courses: Building Your First App and Beyond the Basics.

What You'll Learn

In the Building Your First App course, you'll configure the first half of your application. Your application will take in and validate employee travel information. If the validation passes, the application will display additional information about the travel request to the employee. If the validation fails, the application will notify the employee that their request has been denied.

Building Your First App Learning Steps

To simplify your learning experience, the Building Your First App course is broken down into eight sections. These sections are called steps. Each step contains lessons that teach you the basics of each component and the configuration used. Once you are familiar with the concepts in each step, you'll apply what you've learned in a use case step. Each use case step brings you closer to completing your first, fully-functional  application. By the end of the course, you'll know how to build a simple Unqork application and be ready to build your own.

In the Building Your First App course, you'll complete the following use case steps:

Step 1: Creating Your Workspace and Workflow Application

In this lesson, you'll learn how to create a Workspace, an application, and an Unqork Workflow.

Step 2: Retrieving Employee Information

In this lesson, you'll learn how to configure the Text Field, Date Input, and Dropdown components to intake employee data.

Step 3: Retrieving Employee Information Continued

In this lesson, you'll learn how to configure an Email and Button component to intake employee data and display a pop-up modal A modal is a window that appears on top of the content you are currently viewing..

Step 4: Displaying Company Travel Policy

In this lesson, you'll learn how to configure a Panel and HTML Element component to display a pop-up modal. You'll also learn how to use the Field Group and Columns components to edit the display and layout of your module.

Step 5: Viewing Submission Data on the DevTools Console

In this lesson, you'll learn how to trigger components using the Decisions component. You'll also learn how to test your configurations by executing configuration previews and using the DevTools Console.

Step 6: Editing Swimlanes and Copy/Pasting a Module

In this lesson, you'll learn how to copy and paste a module definition and configure swimlane settings.

Step 7: Configuring Valid and Invalid Email Workflow Paths

In this lesson, you'll learn how the Initializer, Decisions, and Hidden components validate email addresses for a company domain. You'll also learn how to use the Exclusive Gateway node to direct the end-user End-Users are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product.'s application path based on their validation response. And, finally, you'll learn how to send automated messages using a Message node.

Step 8: Adding Snippets to a Module and Calculating Travel Cost

In this lesson, you'll learn how to add snippets to a module. You'll also learn how the Calculator and Address Search components can be used to show travel information related to an end-user End-Users are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product.'s submissions.

 

What You Should Know Before Starting This Course

This learning path is for Creators Also known as Unqork users; anyone who is inside the Unqork platform. who are new to Unqork. If you're experienced with building applications in Unqork, consider growing your knowledge and skills by taking one of our other configurator learning paths.