How to integrate Spring dependency injection with Router, using scopes, and autoconfiguring beans. The trainees will build a Vaadin Spring application from the ground up to learn what Spring is and how it is connected to Vaadin development.