Webanwendungen mit Vaadin 8

No longer available

Classroom training | German | Claim

Duration of training: 2 days

Objectives

In diesem Kurs lernen Sie Webanwendungen mit Vaadin 8 zu erstellen. Dies beinhaltet Themen, wie Komponenten, Data-Bindung, Navigation, Mehrsprachigkeit, Erweiterungen oder Integrationsmöglichkeiten in Spring.

Target audience

Entwickler

Requirements

Gute Java Kenntnisse

Agenda

Überblick UI-Komponenten

  • Label, Text, Button, ComboBox, Grid & Co.
  • Lambda-Expressions
    • Listener
    • Events
  • Layouts
  • Navigator
  • Views
  • Parametrisierte URLs
  • Exception-Handling
  • Drag und Drop

Konfiguration

  • Vaadin-Systemmeldungen anpassen
  • Erweiterungen im Vaadin-Servlet
  • Push- und Pull-Kommunikation

Data-Binding

  • Bindung von Daten und Komponenten
  • Validierung
  • Konvertierung
  • Bean Validation (JSR 349)
  • Transaktionale Formulare erstellen
  • ListDataProvider

Zustand in der Anwendung

  • Session- und Application-Scope
  • HttpRequest
  • Cookies

Mehrsprachigkeit (i18n)

  • Unterstützung mehrerer Sprachen
  • Resource-Bundles

Theming

  • Grundlagen SASS
  • Überblick Valo Theme

Vaadin erweitern

  • Add-Ons einbinden
  • Eigene Komponenten mit GWT entwickeln

Vaadin & Spring

  • Grundlagen Spring Boot
  • Starter, Autokonfiguration
  • SpringUI und SpringView
  • Navigation mit dem SpringViewProvider
  • UIScope und ViewScope
  • Integration von Spring Security (vaadin4spring)

Fragen & Antworten

Objectives

In diesem Kurs lernen Sie Webanwendungen mit Vaadin 8 zu erstellen. Dies beinhaltet Themen, wie Komponenten, Data-Bindung, Navigation, Mehrsprachigkeit, Erweiterungen oder Integrationsmöglichkeiten in Spring.

Target audience

Entwickler

Requirements

Gute Java Kenntnisse

Agenda

Überblick UI-Komponenten

  • Label, Text, Button, ComboBox, Grid & Co.
  • Lambda-Expressions
    • Listener
    • Events
  • Layouts
  • Navigator
  • Views
  • Parametrisierte URLs
  • Exception-Handling
  • Drag und Drop

Konfiguration

  • Vaadin-Systemmeldungen anpassen
  • Erweiterungen im Vaadin-Servlet
  • Push- und Pull-Kommunikation

Data-Binding

  • Bindung von Daten und Komponenten
  • Validierung
  • Konvertierung
  • Bean Validation (JSR 349)
  • Transaktionale Formulare erstellen
  • ListDataProvider

Zustand in der Anwendung

  • Session- und Application-Scope
  • HttpRequest
  • Cookies

Mehrsprachigkeit (i18n)

  • Unterstützung mehrerer Sprachen
  • Resource-Bundles

Theming

  • Grundlagen SASS
  • Überblick Valo Theme

Vaadin erweitern

  • Add-Ons einbinden
  • Eigene Komponenten mit GWT entwickeln

Vaadin & Spring

  • Grundlagen Spring Boot
  • Starter, Autokonfiguration
  • SpringUI und SpringView
  • Navigation mit dem SpringViewProvider
  • UIScope und ViewScope
  • Integration von Spring Security (vaadin4spring)

Fragen & Antworten

Tags