Skip to main content

Toolkit Training Overview

Objectives

This training is designed to provide client developers with a practical understanding of the Enactor POS platform and extension framework. By the end of the course, participants will be able to set up and configure the Enactor development environment, create and run Enactor applications, and develop POS extensions using Application Processes, Java Actions, BeanShell scripts, and React-based UI components. Participants will also gain hands-on experience with debugging, tracing, testing, and deploying POS extensions, while learning recommended development best practices for working within the Enactor ecosystem.

Targeted Attendees

This training is intended for Client Developers who will be actively involved in extending the Enactor POS. Participants are expected to work on POS Extension development as part of their role and will benefit from hands-on experience building and deploying extensions within the Enactor environment.

Pre-Requisites

Participants are expected to have a basic working knowledge of Java, React, Eclipse, and Maven prior to attending the training. The videos listed below can help participants refresh their understanding of these technologies.

The Beginner's Guide to React

How to use Eclipse

Participants will attend a short web chat with Enactor trainers. This session is intended to assess the developer's technical understanding and communication skills to ensure they are prepared to successfully follow the training program.

Infrastructure Requirements

This training is designed for hands-on practice, so participants are required to bring their own laptops. Recommended specifications are:

  • Operating System: Windows(11) / MacOS(Intel)
  • Memory (RAM): 16 GB minimum
  • Storage: At least 100 GB free disk space
  • Processor: 8 cores recommended
  • VirtualBox: Must be installed on the participant's machine before the training.Virtualization should be enabled on the host machine.

Download VirtualBox

Training Agenda

Day 1

Day 2 & 3

Day 4

Evaluation Test

At the end of the training, participants will complete an evaluation test designed to assess their understanding of the concepts covered during the course.

The test will have a total duration of 2 hours and will consist of two sections:

Multiple Choice Questions (MCQ) - 45 minutes

Practical Task - 75 minutes

The MCQ section will evaluate theoretical understanding, while the practical task will assess the participant's ability to apply the learned concepts in a real development scenario.