PDF-Download

Schulung Java-Webanwendungen mit Vaadin (S1953)

Vaadin ist ein freies Framework, welches der Erstellung von Java basierten „Rich Internet Applications“ dient. Geboten wird eine serverseitige Architektur für den Aufbau professioneller auf JavaScript/Ajax gestützter Webanwendungen. Ziel von Vaadin ist es, dem Entwickler eine Vorgehensweise bei der Erstellung von Webanwendungen zu bieten, welche von den verwendeten Webtechnologien vollständig abstrahiert und somit ein Arbeiten ermöglicht, wie es aus dem Bereich der Desktop-Entwicklung (Swing/JavaFX) bekannt ist.

In diesem Seminar lernen Sie den Aufbau von Java-Webanwendungen mit Vaadin und die dazu nötigen Entwicklungs- und Laufzeitumgebungen kennen. Neben den grundlegenden Themen wie Komponenten, Theming und Data-Binding wird auch auf fortgeschrittene Techniken, wie das Erstellen eigener Komponenten und das Nutzen von Java-EE-6/7-Technologien in Vaadin-Anwendungen, eingegangen.

Offene Termine

07.06.-09.06.2017
3 Tage | 1.380,00
Berlin    Noch frei
Buchen Vormerken
04.09.-06.09.2017
3 Tage | 1.700,00
Köln   
Noch frei
Buchen Vormerken
08.11.-10.11.2017
3 Tage | 1.380,00
Berlin    Noch frei
Buchen Vormerken
04.12.-06.12.2017
3 Tage | 1.700,00
Köln   
Noch frei
26.03.-28.03.2018
3 Tage | 1.700,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Nach dieser Veranstaltung kennen Sie die Grundlagen von Vaadin und können damit erste Rich Client Anwendungen entwickeln.

Wer sollte teilnehmen

Der Kurs ist für Java-Entwickler gedacht. Gute Java-Kenntnisse werden vorausgesetzt.

Inhalt

  • Überblick Webwentwicklung mit Java
    • Java EE - Webanwendungen
    • Überblick Webframeworks
    • Exkurs GWT
  • Vaadin Überblick
    • Allgemeines zu Firma und Projekt
    • Architektur
    • Pro und Contra
    • Paketierung und Deployment
    • Vaadin UI / Hauptfenster
  • Vaadin Grundlagen
    • Komponenten
    • Layouts
    • Events
    • Themes
    • Ressourcen (Bilder, Downloads)
  • Data-Binding
    • Bindung von Daten an Komponenten
    • Konvertierung
    • Validierung
    • Tabellen
    • Formulare/Fieldgroups
  • Fehlerbehandlung
    • Behandlung von Exceptions
    • Anzeigen von Meldungen
    • Formulare/Fieldgroups
  • Navigation
    • Views
    • Navigator
    • Bookmarking, Historymanagement
  • Integration von Vaadin in Java-EE-6/7-Anwendungen
    • CDI
    • Bean-Validation
  • Erstellung neuer Komponenten
    • Zusammengesetzte Komponenten
    • Custom-Fields
    • Eigene clientseitige Widgets (GWT)
  • Weitere Themen
    • Shortcut Keys
    • Drag and Drop
    • Verarbeitung von HTTP-Requests
    • Zugriff auf Session-Attribute
    • Direkte Interaktion mit JavaScript
    • Der visuelle Editor für Eclipse
    • Addons

Die Themen werden ausführlich beschrieben und in praktischen Übungen vertieft.

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 3 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

07.06.-09.06.2017
3 Tage | 1.380,00
Berlin    Noch frei
Buchen Vormerken
04.09.-06.09.2017
3 Tage | 1.700,00
Köln   
Noch frei
Buchen Vormerken
08.11.-10.11.2017
3 Tage | 1.380,00
Berlin    Noch frei
Buchen Vormerken
04.12.-06.12.2017
3 Tage | 1.700,00
Köln   
Noch frei
26.03.-28.03.2018
3 Tage | 1.700,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Gruppe einer Firma will simultan den Lehrgang Java-Webanwendungen mit Vaadin buchen

Hier kann ein Firmen-Lehrgangssystem zum Thema Java-Webanwendungen mit Vaadin richtig sein. Die Agenda des Lehrgangs kann nebenbei bemerkt gemeinsam mit den Dozenten weiterentwickelt oder komprimiert werden.

Haben die “Schüler“ schon Sachkenntnis in Java-Webanwendungen mit Vaadin, sollte der Anfang entfallen. Eine Firmen-Fortbildung lohnt sich bei mehr als 3 Seminarbesuchern. Die Inhouse-Schulungen zum Thema Java-Webanwendungen mit Vaadin finden bisweilen im Umkreis von Nürnberg, Bremen, Duisburg, Bochum, Essen, Bielefeld, Berlin, Dortmund, Münster, Hamburg, Bonn, Leipzig, Düsseldorf, Dresden, Stuttgart, Frankfurt, München, Hannover, Wuppertal und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Java-Webanwendungen mit Vaadin bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Vaadin Grundlagen Komponenten | Überblick Webframeworks
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Formulare/Fieldgroups | Der visuelle Editor für Eclipse
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Navigator | Erstellung neuer Komponenten Zusammengesetzte Komponenten
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Data-Binding Bindung von Daten an Komponenten | Weitere Themen Shortcut Keys
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Exkurs GWT|Validierung
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Custom-Fields | Pro und Contra
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Ressourcen (Bilder, Downloads) | Addons
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Paketierung und Deployment|Anzeigen von Meldungen

Wenn alle Teilnehmer damit einverstanden sind, kann die Java-Webanwendungen mit Vaadin Schulung hinsichtlich "Direkte Interaktion mit JavaScript" am Rande gestreift werden und als Kompensation wird "Events" intensiver thematisiert oder vice-versa.

Welche Thematiken passen zu Java-Webanwendungen mit Vaadin?

Eine gute Basis bildet Meteor Framework - Grundlagen für JavaScript-Programmierer mit

  • Methods, Allow & Deny
  • Verwendung von 3rd-party Packages (NPM und Atmosphere)
  • Architektur und Struktur einer Meteor-Anwendung
  • Fullstack Reactivity

Zu empfehlen ist auch eine Schulung von „Java-Grundlagen Client (Desktop-Applikationen mit JavaFX 8)“ mit dem Unterrichtsstoff von

  • Properties and Bindings
  • Layouts
  • Java Collection Framework (Listen, Hashables, Iteratoren, Sortierung)
  • Dateien, Bildschirm/Tastatur und URLs als Quelle und Ziel von IO-Operationen

Für Inhouse-Schulungen ist das Thema „Refactoring für Java, C#, C++-Programmierer“ mit dem Unterrichtsstoff Auffrischung von einigen wichtigen Entwurfsmustern und Testing und Refactoring Warum ist Testen zwingend erforderlich? prädestiniert.

Für Fortgeschrittene passt auch eine Java Business-Anwendungen mit EJB 3.2 und CDI 1.1  Fortbildung. In diesem Seminar werden u.a.

  • Messaging mit Message-Driven-Beans
  • Asynchrone Methoden
  • Anpassungen auf JMS 2.0
  • Class-Loader-Zugriff
behandelt.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen