Skip to main content
Version: Previous
info

Training courses

Feel free to follow this training course at your own pace - it gives you useful experience of using the platform to develop applications.

However, we strongly recommend that you sign up for the courses at our Genesis Academy. This will take you through everything you need to know in a series of modules that build knowledge in a thorough and logical manner.

Genesis Server Developer training

What you'll learn​

This is hands-on training for developers who are server specialists. We're going to extend an application by applying advanced concepts. By completion, you will be a server specialist developer on the Genesis low-code platform.

Prerequisites and assumptions

Programme

This training is divided into 5 sessions, or days; each session covers specific advanced resources of the platform. To achieve that, we are extending the Trade & Positions application that was created during the Developer Training; the application is available here.

Should you need it along the course, feel free to use the final application as a reference.

Also, at any point, use the search function of the documentation for extra information.

Estimated total effort: Daily 4-hour sessions for 5 days

80-20 rule

You’ll probably learn 20% of what is offered ​by the platform​, which will cover 80% of your needs.

Agenda

  • Day one: System definitions, advanced event handlers.
  • Day two: Notify, dynamic rules, advanced views.
  • Day three: Advanced data Servers, advanced request servers, ExcelToGenesis.
  • Day four: DictionaryBuilder, streamer, streamer client, custom endpoints.
  • Day five: Custom endpoints, camel module, data pipeline​.

Genesis low-code platform version

Back end (GSF) 7.0.4

Front end (FUI) 14.101.1

Source code

The complete source code of this training is available on GitHub.