Go to the next level
Now that you have completed the Quick Start and are comfortable with the basics, it is time to build an advanced application that will demonstrate more features of the platform.
Genesis training
We offer three distinct training programs, each of which has a different focus:
- Developer training - general training with server and web elements to create a solid foundation of knowledge and skills.
- Web developer training - deeper training focused on building a more complete understanding of the web elements of the Genesis platform.
- Server developer training - deeper training focused on building a more complete understanding of the server elements of the Genesis platform.
We strongly recommend that you start with the Developer training. Then you can choose a path through either server or web training (or both; it is your call).
To illustrate why it is important to start with the Developer training, here is a list of some of the basic features covered by this training:
- Data Model
- Business logic
- Building the server
- Introduction to UI
- User interface
- Views
- Automated testing
- Calculated data
- Consolidator
- State management
- Event Handler
- Auditing
- Schedulers
- Permissions
These topics help you build a solid foundation before progressing to the more advanced training programs: (Web developer training and Server developer training).