PDF-Download

Schulung Vaadin Framework Grundlagen - Rich Internet Applications programmieren (S1889)

Das Vaadin-Framework abstrahiert von Web-Technologien und ermöglicht es so Java-Entwicklern, schnell Komponenten zu entwerfen und einzusetzen, die sehr gut wiederverwendbar sind, und deren Funktionen sich in Unit-Tests absichern lassen. Die Interaktionen zwischen den Komponenten können elegant in funktionalen Tests abgebildet werden. 
Der Benutzer verwendet eine Web-Applikation, die sich wie eine Desktop-Applikation anfühlt. Für einen attraktiven Auftritt sorgen das Theming sowie moderne UI-Komponenten. Eine reiche Palette an Plugins erweitert das Angebot an Features bei Bedarf. Vaadin ist ausgereift, frei verfügbar und quelloffen und integriert sich auf Wunsch mit Java EE-Technologien wie z.B. der JPA oder dem Spring Framework.

Offene Termine

11.09.-13.09.2017
3 Tage | 1.820,00
Köln   
Noch frei
Buchen Vormerken
15.01.-17.01.2018
3 Tage | 1.820,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
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

Das Seminar führt die Teilnehmer in alle grundlegenden Konzepte des Frameworks ein und überwindet dabei nicht nur die Einsteigerhürden, sondern demonstriert anhand der Praxis-Übung auch Lösungen für die Fallstricke aus dem "echten" Leben.

Wer sollte teilnehmen

Das Seminar richtet sich an Software-Entwickler, Programmierer die umfangreiche RI-Anwendungen (RI= rich-internet) mit dem Vaadin-Framework erstellen wollen. Die Teilnehmer sollten gute Java SE-Kenntnisse, grundlegende Kenntnisse in HTML, CSS und JavaScript, Erfahrung mit Eclipse oder IntelliJ mitbringen. Es sind keine Kenntnisse über das Google Web Toolkit (GWT) nötig! Hilfreich ist Erfahrung mit servlet-container, z-B. Tomcat oder Jetty.

Inhalt

  • Allgemeines
    • Überblick über das Framework und die Community
    • Installation / Integration in der IDE (Eclipse / IntelliJ)
    • Architektur und Technologien: GWT, SASS
  • Server-seitige Anwendungen
    • Applikation, Servlets / Portlets, UIs
    • Event Handling
    • Verarbeiten von Ressourcen (Bilder, Multimedia)
    • Error Handling und Notifications
    • Lifecycles und Scopes
    • Deployment und Application Lifecycles
  • Komponenten und Layouts
    • Fertige Komponenten verwenden
    • Standard-Layouts einsetzen
    • Custom-Layouts kennenlernen
    • Komplexe Komponenten erstellen
    • Formulare
    • Drag-n-Drop
    • Upload / Download
    • Progress Bars und das Websocket Push
  • Automatisierte Tests
    • Model-View-Presenter-Architektur
    • Unit-Tests für Komponenten
    • Funktionale Tests für Komponenten-Interaktion
    • Hooks zum Framework / geschicktes Mocking
    • Vaadin und Selenium, Tipps und Tricks
    • Das PageObject-Pattern
  • Themes
    • CSS und Sass
    • Themes paketieren, ausliefern und anpassen
    • Valo Theme
    • Responsive Designs
  • Data Binding 
    • Container, Items und Properties
    • Bean Validation (JSR 349) 
  • Weiterführende Themen
    • Views und Navigation
    • Interaktion mit JavaScript
    • Vaadin mit CDI und Spring
    • Zugriff auf Application, Session, Request, Service und Page
    • Mehrsprachigkeit (i18n)

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

11.09.-13.09.2017
3 Tage | 1.820,00
Köln   
Noch frei
Buchen Vormerken
15.01.-17.01.2018
3 Tage | 1.820,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
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 zusammen die Schulung Vaadin Framework Grundlagen - Rich Internet Applications programmieren reservieren

In dem Fall kann ein Inhouse-Training zur Augabenstellung Vaadin Framework Grundlagen - Rich Internet Applications programmieren ratsam sein. Der Unterrichtsstoff der Schulung kann hierbei zusammen mit den Dozenten aufgestockt oder gestrafft werden.

Haben die Schulungsteilnehmer schon Sachkenntnis in Vaadin Framework Grundlagen - Rich Internet Applications programmieren, sollte der erste Punkt der Agenda gekürzt werden. Eine kundenspezifische Weiterbildung lohnt sich bei mehr als 3 Seminarteilnehmern. Die Firmen-Schulungen zum Thema Vaadin Framework Grundlagen - Rich Internet Applications programmieren finden ab und zu in Leipzig, Dortmund, Düsseldorf, Bremen, Hamburg, München, Bochum, Bonn, Bielefeld, Berlin, Nürnberg, Frankfurt, Wuppertal, Essen, Dresden, Hannover, Stuttgart, Münster, Duisburg und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Vaadin Framework Grundlagen - Rich Internet Applications programmieren bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Das PageObject-Pattern | Server-seitige Anwendungen Applikation, Servlets / Portlets, UIs
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Unit-Tests für Komponenten | Interaktion mit JavaScript
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Weiterführende Themen Views und Navigation | Komplexe Komponenten erstellen
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Installation / Integration in der IDE (Eclipse / IntelliJ) | Upload / Download
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Error Handling und Notifications|Themes CSS und Sass
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Automatisierte Tests Model-View-Presenter-Architektur | Vaadin und Selenium, Tipps und Tricks
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Zugriff auf Application, Session, Request, Service und Page | Responsive Designs
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Event Handling|Standard-Layouts einsetzen

Wenn alle Seminarbesucher einheitlich zustimmen, kann die Vaadin Framework Grundlagen - Rich Internet Applications programmieren Schulung hinsichtlich "Lifecycles und Scopes" gekürzt werden und als Kompensation wird "Themes paketieren, ausliefern und anpassen" ausfühlicher geschult oder vice-versa.

Welche Thematiken erweitern Vaadin Framework Grundlagen - Rich Internet Applications programmieren?

Eine gute Basis findet sich in JavaServer Faces (JSF) mit

  • Integration mit EE-Technologien wie bspw. JPA, CDI und EJB
  • Erstellung eigener Komponenten
  • Webanwendungen mit JSF Modellierung einer Beispielanwendung
  • Fehlerbehandlung

Anzuraten ist auch ein Kurs von „Administration von MS Internet Information Services“ mit der Behandlung von

  • Erstellen und Konfigurieren von Websites und Anwendungen
  • Übung: Sicherstellen der Verfügbarkeit von Websites mithilfe von Webfarmen
  • Konfigurieren des Netzwerklastenausgleichs für Internetinformationsdienste
  • Sicherstellen der Verfügbarkeit von Websites mithilfe von Webfarmen Sichern und Wiederherstellen von Websites

Für Firmenschulungen ist das Thema „Professionelle Java-Anwendungsentwicklung mit CDI“ mit den Kapiteln Portable Extensions und Producer-Methoden prädestiniert.

Für Professionals passt eine Java Web Services mit JAX-WS Weiterbildung. In diesem Kurs werden vor allen Dingen

  • Universal Description, Discovery and Integration (UDDI)
  • SOA, ESB mit OpenESB
  • Web Service Description Language (WSDL)
  • Synchrone und Asynchrone Aufrufe
geschult.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen