Vaadin is an open source technology to create rich internet web content. It is based on Java and supports Java Script and Ajax. This can be extended with Google Web Tool to support extra features in the client browser. Vaadin framework provides features that lets you to develop web content without using HTML, XML etc. Thus, using Vaadin you can create your front end as well as back end using JAVA as a programming language. This tutorial gives you a basic coverage of concepts of Vaadin and makes you comfortable to use it in your software development projects.
This tutorial will help beginners to understand Vaadin from scratch. After completing this tutorial, you will gain a moderate level of expertise in Vaadin, which helps you to move to further levels.
Before you start with this tutorial, we assume that you have a basic understanding of Java programming language. Besides, knowledge on any programming environment and basic concepts such as variables, commands, syntax, etc. will be beneficial. We strongly recommend that you refer to JAVA programming language tutorials before proceed further with Vaadin.