Course Overview
Joget DX 9 — Basic Course for App Designers is an introductory low-code application development programme designed for participants who want to learn how to create enterprise applications using the Joget DX 9 platform.
The course progresses from platform installation and navigation to form design, datalists, workflow processes, approval flows and process automation. Participants learn through structured chapters, knowledge checks and practical exercises.
The programme places particular emphasis on maintainable application design, including naming conventions, responsive forms, data presentation, participant mapping and workflow configuration.
Structure:
6 Chapters with Tests & Exercises
Study Mode:
Offline (Face-to-Face)
Location:
Menara Bangkok Bank
Intakes:
Monthly
Course Fee:
Price on Application
Small Team (5+ PAX):
Price on Application
Who Is This For?
- Business Analysts who want to translate business requirements into low-code applications.
- System Analysts looking to understand Joget application and workflow design.
- Application Designers with no prior Joget experience who want a structured introduction to DX 9.
- IT Professionals seeking to adopt low-code/no-code platforms for enterprise application development.
- Project Managers involved in digital transformation or workflow automation initiatives.
- Operational Staff who participate in digital process improvement and workflow automation projects.
What It Includes?
- Joget DX 9 Platform Setup — Windows and Linux installation, server configuration and cloud first login.
- App Composer & App Center — Understand the designer workspace and published application environment.
- Enterprise Form Building — Create forms with field types, validation, grids, calculations and CRUD behaviour.
- Responsive Form Design — Build forms that work across desktop, tablet and mobile devices.
- Datalist Configuration — Data stores, formatters, hyperlinks, filtering, sorting, card views and aggregation.
- Workflow & Approval Automation — Design processes, map participants, connect forms and configure approvals.
- Process Tools — Email notifications, Multi Tool and automated system actions.
- Monitoring & Audit Trail — Track running processes, identify bottlenecks and review workflow history.
- Knowledge Tests & Practical Exercises — Assessment throughout the learning journey.
- Certificate of Completion — Awarded upon passing all assessments.
Learning Outcomes
By the end of this programme, participants will be able to:
- Install and configure the Joget DX 9 platform on Windows and Linux environments.
- Navigate the Joget App Composer, App Center, and Admin Bar confidently.
- Design, build, and deploy functional enterprise forms with various field types and validation rules.
- Configure Datalists (Lists) with data sources, formatters, filters, sorting, and aggregation.
- Design and deploy workflow processes including approval flows, participant mapping, and process tools.
- Apply best practices in naming conventions, form design, and process configuration for maintainability.
Learning Journey
- Start with platform orientation and what's new in Joget DX 9.
- Set up the platform and understand the system requirements.
- Explore the App Center, App Composer, Admin Bar and OrgChart.
- Build the first application and responsive forms.
- Configure lists and present application data effectively.
- Design, deploy and verify automated workflows and approval processes.
Course Module
Chapter 1: Introduction
1.1 Welcome to DX 9 Basic Course
An orientation session that orients learners to the course structure, learning objectives, and what to expect from the Joget DX 9 Basic Course.
1.2 What's New in Joget DX 9
Overview of new features, enhancements, and improvements introduced in Joget DX 9 compared to previous versions.
Chapter 2: Installation
2.1 Setup Instructions & System Requirements
Covers the hardware and software prerequisites needed before installing Joget DX 9, including supported operating systems and database configurations.
2.2 Installing Joget DX 9 on Windows
Step-by-step guide to downloading and installing Joget DX 9 on a Windows environment, including configuration of the application server.
2.3 Installing Joget DX 9 on Linux
Step-by-step guide for setting up Joget DX 9 on a Linux operating system, including server configuration and startup procedures.
2.4 Joget Cloud Signup & First Login
Demonstrates how to register for a Joget Cloud account and perform the initial login to access the cloud-hosted Joget DX 9 environment.
2.5 Changing Default Database Settings
Instructions on how to switch from the default embedded database to an external database (e.g., MySQL) for production-ready deployments.
2.6 Test (Installation)
Knowledge check to validate learner understanding of the installation process, system requirements, and initial platform setup.
Chapter 3: Getting Started with Joget
3.1 App Center
Introduction to the Joget App Center — the central hub where end users discover, launch, and manage published Joget applications.
3.2 App Composer
Exploration of the App Composer interface, the visual drag-and-drop workspace used by designers to build and configure Joget applications.
3.3 Admin Bar
Overview of the Admin Bar, a persistent toolbar that provides quick access to administrative settings, user management, and system configurations.
3.4 Overview of Default Users & OrgChart
Introduction to Joget's built-in user roles, default accounts, and the organisational chart feature used to define user hierarchy within the platform.
3.5 Joget End User Experience
Walkthrough of the end-user perspective, demonstrating how users interact with published apps, submit forms, and manage tasks in the App Center.
3.6 App Generator Quick Demo
A quick demonstration of Joget's App Generator tool, which allows designers to auto-generate a basic app from a data definition with minimal manual setup.
3.7 Test (Getting Started with Joget)
Knowledge assessment covering the App Center, App Composer, Admin Bar, OrgChart, and end-user experience topics.
Chapter 4: Designing Your First Form
4.1 Setting the Stage – Target Outcome via Business Process Design
Defines the business scenario and target app outcome used throughout the course, grounding form design in real-world business process thinking.
4.2 Introduction to Forms in Joget DX 9
Overview of the Form Builder interface, explaining how forms are used to collect, store, and display data within a Joget application.
4.3 Designing Your First App and Form
Hands-on exercise guiding learners to create a new Joget app and design their first form with basic field elements.
4.4 Naming Conventions Deep-Dive
Detailed discussion on best practices for naming apps, forms, fields, and database tables to ensure maintainability and avoid conflicts.
4.5 App Prefix for Table Name
Explains the use of app prefixes when naming database tables to prevent naming collisions across multiple apps in the same Joget instance.
4.6 Designing and Styling a Mobile-Responsive Form in Joget DX 9
Teaches how to use Joget's responsive layout options to design forms that display correctly across desktop, tablet, and mobile devices.
4.7 Add Select Box with Static Options
Demonstrates how to add a Select Box field to a form and populate it with static, manually defined options for user selection.
4.8 Designing the Submit Request Form (Verify via UI)
Guides learners through designing the Purchase Requisition submission form and verifying its appearance and behaviour in the UI.
4.9 Designing Forms with Form Grid and Calculation Field
Introduces the Form Grid element and Calculation Field to capture tabular data and automatically compute values based on form inputs.
4.10 Designing Forms with Post Form Submission & CRUD
Covers post-submission behaviours such as redirecting users, displaying confirmation messages, and enabling Create/Read/Update/Delete (CRUD) operations.
4.11 Test (Designing Your First Form)
Assessment to evaluate learner understanding of form design principles, field types, naming conventions, and submission behaviours.
Chapter 5: List
5.1 Introduction to List in Joget DX9
Overview of the Datalist (List) component in Joget, explaining how it retrieves and displays form data in a tabular or card format.
5.2 List Basics — Data Stores & Form
Explains how to configure a list's data source, bind it to a form data store, and apply column formats to data presentation.
5.3 Add List Row Hyperlink
Demonstrates how to add clickable hyperlinks on list rows to allow users to navigate to detail forms for related records.
5.4 Date Formatter for Dates
Shows how to apply date formatters to list columns to display date and time values in a consistent, readable format.
5.5 Card View Instead of Table
Introduces the Card View display option as an alternative to the standard table layout, providing a more visual presentation of records.
5.6 List Data Store Filtering & Search
Covers how to apply filters on the list's data store to restrict displayed records, and how to configure dynamic filters for user-level interactions.
5.7 List Column Sorting & Filtering
Demonstrates how to enable column-level sorting and user-facing filter controls to allow end users to search and organise list data.
5.8 Aggregating List Data
Explains how to use list aggregation features to display summary information such as totals, counts, or averages at the bottom of a list.
5.9 Test (List)
Knowledge check covering list configuration, data stores, formatters, filtering, sorting, hyperlinks, and aggregation features.
Chapter 6: Process
6.1 Introduction to Processes in Joget DX9
Introduces the concept of workflow processes in Joget, explaining how processes automate the routing of tasks and approvals within an application.
6.2 Basics of Designing a Process
Covers the fundamental building blocks of a Joget process design, including start events, activities, transitions, and end events.
6.3 Smart Guide Error Checking
Demonstrates Joget's Smart Guide feature, which validates process designs in real time and highlights configuration errors before deployment.
6.4 Simple Rules vs. Process Builder Conditions
Compares the Simple Rules approach and Process Builder Conditions for defining transition logic, helping learners choose the right method for their use case.
6.5 Writing JavaScript Transition Conditions (Legacy Method)
Explains the legacy approach of writing JavaScript-based conditions to control process transitions for advanced or custom routing logic.
6.6 Deploying and Testing Process Design
Step-by-step walkthrough of deploying a completed process design to the Joget environment and testing it through the UI to verify workflow behaviour.
6.7 Running and Verifying Processes in UI
Demonstrates how to trigger and run a deployed process from the end-user interface, and how to verify each stage of the workflow execution.
6.8 Designing and Mapping Forms with Approval Process
Teaches how to link forms to specific process activities and map form fields to workflow variables to support the approval process flow.
6.9 Adding Approval Status & Filters to Request List
Shows how to add an approval status column to the request list and apply filters to help users view records based on their current approval state.
6.10 Completing the Approval Workflow and Understanding Inbox vs. UI
Covers the full approval workflow cycle and clarifies the difference between the Joget Inbox (task inbox) and UI-based task management for end users.
6.11 New Tools Bar
Introduces the new Tools Bar available in Joget DX 9's process designer, providing quick access to process utilities and configuration options.
6.12 Participant Mapping: All Types
Comprehensive overview of all participant mapping options in Joget processes, including user, role, group, department, and dynamic participant assignments.
6.13 Introduction to Process Tool
Introduces the Process Tool concept — automated tasks that execute system actions (e.g., sending emails, updating records) as part of a workflow.
6.14 Using Email Tool in Process
Demonstrates how to configure and use the Email Tool within a process to automatically send notifications to participants at specific workflow stages.
6.15 Multi Tool
Explains the Multi Tool, which allows multiple process tools to be executed in sequence within a single process activity for complex automation scenarios.
6.16 Process Monitoring & Audit Trail
Covers the process monitoring dashboard and audit trail features that allow administrators to track running processes, identify bottlenecks, and review history.
6.17 Run Process Primary-Key Setting
Explains how to configure the primary key setting when triggering a process to ensure data integrity and proper linkage between form records and process instances.
6.18 Test (Process)
Final assessment covering process design, participant mapping, conditional logic, process tools, approval workflows, and process monitoring.
Enquiry Form
Submit the enquiry form below, and our expert consultants will assist you in taking the first step toward your professional training journey.
+60 3-5888-8242
info@amast.academy
Unit 1-30-7, Menara Bangkok Bank Berjaya Central Park 105 Jalan Ampang 50450 Kuala Lumpur Wilayah Persekutuan Kuala Lumpur Malaysia
Amast Academy © 2026
WhatsApp us