Webentwicklung mit Vaadin & Vaadin Flow

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Webentwicklung mit Vaadin & Vaadin Flow" lernen Sie das Erstellen von Webanwendungen mit Vaadin und allen dazugehörigen Themen wie Komponenten, Erweiterungen und Integrationsmöglichkeiten in Spring. Die Schulung hat einen hohen Anteil an praktischen Übungen.

Teilnehmer - Zielgruppe

  • Software-Entwickler
  • App-Entwickler

Kurs - Voraussetzungen

  • Gute JAVA Kenntnisse

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlegende UI-Komponenten

  • Label, Text, Button, ComboBox, Grid & Co.
  • Listener und Events mit Lambda-Expressions


Routing & Layout

  • Layouts
  • Router
  • Parametrisierte URLs
  • Exception-Handling


Elements API

  • Serverseitige DOM-Manipulation


PolymerTempate

  • Clientseitigen Templates
  • Binding mit TemplateModel
  • Converter


Konfiguration

  • Anpassen der Vaadin-Systemmeldungen
  • Erweiterungen im Vaadin-Servlet
  • Push- und Pull-Kommunikation


Databinding mit Vaadin

  • Binder
  • Validierung
  • Bean Validation (JSR 349)
  • Transaktionale Formulare erstellen
  • ListDataProvider


Zustand in der Anwendung

  • Session- und Application-Scope
  • HttpRequest
  • Cookies


Vaadin erweitern

  • Eigene Komponenten mit Polymer entwickeln


Drap & Drop


Themeing

  • Lumo
  • Material
  • ThemableMixin
  • Stylebare Elemente


Ausblick

  • Clientseitige Entwicklung mit Lit Element (Vaadin 15)
  • Clientseitige Formulare (Vaadin 17)


Fragen & Antworten

Weitere Schulungen zu Thema Vaadin

Vaadin Fundamentals

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "Vaadin Fundamentals" werden Ihnen grundlegende Konzepte und Techniken im Umgang mit dem Vaadin-Framework vermittelt. Dies beinhaltet einen Überblick über das Framework selbst sowie seine Architektur und Anwendungsarchitektur. Ein Schwerpunkt ...

Webentwicklung mit Vaadin 10 & Vaadin Flow

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "Webentwicklung mit Vaadin 10 & Vaadin Flow" lernen Sie das Erstellen von Webanwendungen mit Vaadin 10 und allen dazugehörigen Themen wie Komponenten, Data-Bindung, Navigation, Theming, PolymeTemplate, Mehrsprachigkeit, Erweiterungen und ...