Vaadin ist ein entwicklerfreundliches Web-Framework für browserbasierte Ajax-Anwendungen und blickt auf eine über zehnjährige Entwicklung zurück. Das quelloffene Framework erlaubt die schnelle Umsetzung von Rich Internet Applications (RIA), in dem Entwickler vollständig in Java arbeiten können. Vaadin basiert auf GWT und ist heute mindestens so beliebt wie GWT selbst. Die Seminarteilnehmer lernen mit vielen Praxisbeispielen und Übungsaufgaben Vaadin detailliert kennen. Ein durchgehendes Beispiel demonstriert die Struktur einer Webanwendung mit Vaadin. Einen Schwerpunkt setzt das Seminar auf die ereignisorientierte Programmierung, die Backend-Kommunikation und auf die Integration mit GWT. Im Ausblick geht die Vaadin-Schulung auf die Entwicklung eigener Komponenten (sog. Add-Ons) ein, wie sie entwickelt, getestet, und grafisch gestaltet werden.