Skip to main content
Version: Current

The Learning area

Welcome to the Learning area for the Genesis platform.

  • All our documentation is aimed at people who already have some development knowledge. Ideally, you should have experience of Java and/or JavaScript, but development experience in any object-oriented language is a good starting point.
  • It helps if you have some basic knowledge of the financial markets - you'll need that if you want to develop an effective application - but we have tried to avoid jargon as much as possible.

Learning the basics


Check out our prerequisites and get the software you need onto your machine.

Read more

Get started

Get started straight away. Build the simplest of applications in just a few careful steps.

Read more

Advanced learning

For experienced developers, we have some pages that look at tackling practical tasks.

Read more

Training courses

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