This course is intended to explain to develop software using Novulo. The course is divided in 17 modules, ranging from business modeling to implementing custom code of an application. All modules refer to the documentation of Novulo. After reading the documentation there are questions and tasks that the trainee should perform. The questions and tasks are available for two perspectives, the perspective of the Business Consultant and the perspective of a Developer. Depending on the background of the trainee the questions of one of the perspectives or both can be made.
The general idea of the course is that the trainee can follow the courses autonomously without the need of further training. The first three modules introduce the trainee to the Novulo products and provide an overview of the basic workings. The fourth module explains how the development process looks like and explains the different disciplines. Module five and six explain how application can be modeled from the perspective of the business consultant. In these modules the mapping between the requirements, the business objects and the architect is made. In module seven till ten, we’ll introduce the trainee to the modeling capabilities of the Architect and best practices related to modeling. The modules 11 till 16 focus on the deployment and code customization of applications. In these modules the trainee learns how applications can be installed on a web server, how the application can be modified in a development environment and we’ll introduce the custom features of the application server. The last module is an exam that allows trainee’s to test their knowledge of Novulo by modeling and implementing a small project.