Learn how to bind data to components in order to be able to build simple and complex create-use-update-delete (CRUD) views. You will learn how the Vaadin data model works and how to create forms with good user experience, ensuring that your users will love working in your application.