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
- You have taken the Foundation course as well as the Developer Training.
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
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.