Webanwendungen mit Vaadin 8
nicht mehr verfügbar
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 2 Tage
Ziele
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.
Zielgruppe
Entwickler
Voraussetzungen
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
Ziele
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.
Zielgruppe
Entwickler
Voraussetzungen
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)