Develop Modern Web Apps with Spring Boot & Vaadin 

From environment setup to deployment to the cloud, this tutorial covers every aspect that you should know when developing modern web apps in Java using Spring Boot and Vaadin. Download the PDF for free here - or see the online tutorial.