<Training>

SOCIass is a powerful, universal e-document platform with a set of supporting products.

We built them from the ground-up to be reliable and user-friendly. To help you get the best out of them, we have designed a set of training modules.

Our training is helpful for developers and administrators who want to customise and develop applications based on our SOCIass suite of products.

</Training>

<Modules>

Our courses are designed for developers and administrators of systems based on the SOCIass framework. They provide a comprehensive understanding of SOCIass and its maintenance.

We aim to ensure all users get the most out of their investment and follow good practice when it comes to security and optimisation.

We offer:

  • On-site training (wherever you are)
  • SO-premises training (in Dubai)
  • Online training

We customise our training around your needs. Our experts will meet you and discuss your upcoming projects and requirements in order to build tailor-made courses.

Prices and available dates will vary according to your needs. Please get in touch and book as far in advance as possible.

SO Foundation modules

SO Architect modules

SOClass Concepts

Introductory module explaining the fundamentals of SOClass.

<Hours>1.5</Hours>

<Level>Novice</Level>

User Transaction, Server Rules

In-depth information about how SOClass User Transaction works, exploring the different stages.

<Hours>6</Hours>

<Level>Experienced to Expert</Level>

Module and Module Creation

What is a SO module and how do we use SOM Wizard to create a new one?

<Hours>2</Hours>

<Level>Novice</Level>

Operation Runners

How to perform automated documents on the server side.

<Hours>6</Hours>

<Level>Experienced</Level>

Create a Non-GCF Document

The basics of SOClass e-document creation.

<Hours>8</Hours>

<Level>Novice</Level>

Task Rules

How to execute scheduled tasks on the server side.

<Hours>6</Hours>

<Level>Experienced</Level>

Finder

How to attach a finder to an e-document.

<Hours>4</Hours>

<Level>Novice</Level>

Historized Tables

Working with historized data.

<Hours>6</Hours>

<Level>Experienced</Level>

Create a GCF Document

Implement a Government Class Framework (GCF) into an e-document.

<Hours>8</Hours>

<Level>Novice</Level>

Shared Verifiers

Sharing business logic between client and server.

<Hours>6</Hours>

<Level>Experienced</Level>

ELF Element, Facets and Formats

How to add visual elements, connect a visual element with a DOM field, and format data.

<Hours>6</Hours>

<Level>Novice</Level>

Client Notifications

How to send a notification to the client from a server code.

<Hours>6</Hours>

<Level>Experienced</Level>

Reference Data

Working with nomenclatures, defining reference table editor and reference look-up.

<Hours>8</Hours>

<Level>Novice</Level>

Attached Finder

Open a finder from another document.

<Hours>6</Hours>

<Level>Experienced</Level>

Events and Business Rules

Adding business logic to a document and a first look at all the events fired by the kernel.

<Hours>7</Hours>

<Level>Novice</Level>

Embedded Multimedia Support

Attach scanned documents and any other media to an e-document.

<Hours>8</Hours>

<Level>Experienced</Level>

Server Rules

Meet with middle events and server rules.

<Hours>6</Hours>

<Level>Experienced</Level>

Desktop Skin

Change the look of the SOClass client with new icons, fonts and more.

<Hours>6</Hours>

<Level>Experienced</Level>

Iterative Pages (SubDocuments)

Working with sub-documents and their visual representation, iterative pages.

<Hours>8</Hours>

<Level>Novice</Level>

Design Modifications

Modify the design of the SOClass client.

<Hours>8</Hours>

<Level>Experienced</Level>

</Modules>