The Developer Training Advanced imparts practical knowledge about how the FirstSpirit Access API is structured and which possibilities are offered, by means of beanshell scripts.
This two day training is aimed at developers which have completed the Developer Training Basic and which have basic knowledge of Java programming.
>>> Register here
- Introduction
- FirstSpirit architecture
- Use of scripts
- Use cases
- Types of script
- Beanshell
- Distinction from modules
- Working with the Beanshell console
- Beanshell
- Contexts
- UserService
- Working with the API Doc
- StoreElement and IDProvider as base classes
- Dataobject
- Editorwrapper / Editorvalue (Java:Generics)
- Working with project languages (Masterlanguage)
- Using different script types (context menu script / menu script)
- Imports
- Working with stores and store elements
- Methods in Beanshell scripts
- Dialogs with JOptionPane
- Creating scripts in the editor
- Script development with Texteditor
- Working with templates
- Principles of error handling
- Automatic unification of reference names using parameters of the method
- Threading
- Implications and realisation of scripts with and without threading
- Working in the IDE + Beanshell console
- Setting up connections with ConnectionManager
- Creating FirstSpirit java class
- Preview of a library module
- Types of modules
- Design of modules
- Design of fsm files
>>> Register here
Please note: The training will be held in German.
Costs for customers: 800 € per participant
Costs for partners: 700 € per participant
The training will take place at our headquarters in Dortmund, Germany from 9 am until 5 pm (first day starts at 9:30 am).

previous



