Struts Schulung
Von einer einstündigen Struts Präsentation bis zum mehrtägigen Entwicklerkurs für Fortgeschrittene führen wir alles im Programm. Nach Wunsch in deutsch, englisch oder dänisch.
Selbstverständlich können auch individuelle Kurse zusammengestellt werden die genau Ihren Anforderungen entsprechen.
Kursfeedback
Seit 2001 durften wir über 40 Kurse im In- und Ausland durchführen. Die Beurteilung der Kursteilnehmer war äusserst positiv, siehe Kursfeedback Zusammenfassung.
Struts Einführung (2-4 Stunden)
-
Publikum
- alle die einen Einblick ins Thema Struts erhalten möchten
- Manager, Projektleiter, Entwickler
-
Form / Aufbau
- Präsentation & Diskussion
-
Inhalt
- Was ist Struts?
- Woher kommt es und wohin geht's in Zukunft?
- Aus welchen Komponenten besteht Struts und wie spielen diese zusammen?
- Wie funktioniert die Aufteilung zwischen Applikationsinhalt und Präsentation mit Struts?
- Was kann Struts und was nicht?
- Welche Erweiterungsmöglichkeiten bestehen?
- Fragen & Antworten.
-
Preis
- Nach Aufwand
Struts Entwicklerkurs I (2 Tage)
-
Publikum
- angehende Struts-Entwickler mit Erfahrung mit Java und Servlet/JSP Programmierung (ohne Struts)
-
Form / Aufbau
- 10 Blöcke mit Theorie und dazugehörigen Übungen
-
Ziel
- Die Teilnehmer sind nach dem Kurs im Stande eine eigene Struts Applikation, von Grund auf, zu bauen
-
Inhalt
- Struts' zentrale Komponenten und deren Zusammenspiel
- Model-View-Controller Entwurfsmuster und wie Struts dieses umsetzt
- Die gebräuchlichsten JSP custom tags von Struts
- Automatische Form Validierung
- Geschachtelte & indizierte Properties
- Request & Session Handhabung
- Fehlerabfertigung
- Muster Praktiken ("Best Practise Patterns") wie z.B. "Navigation Graph"; (für Analyse, Design und Dokumentation) und Open-Actions
- und vieles mehr ...
-
Preis (exkl. Spesen)
- CHF 8'990 (EUR 5.990) für zwei Referenten (empfohlen bei über 10 Teilnehmern)
- CHF 5'990 (EUR 3.990) für einen Referent
Struts
Entwicklerkurs II Vorbereitung
(1 Tag)
-
Publikum / Voraussetzungen
- Entwickler die bereits produktive Erfahrung mit Struts gemacht haben und nun noch mehr aus Struts herausholen möchten.
-
Form / Aufbau
- Von uns gestellte "Hausaufgaben" die vor dem Kurs gelöst werden müssen
- 5 Blöcke mit Theorie und dazugehörigen Übungen
-
Ziel
- Die Teilnehmer haben nach diesem Vorbereitungskurs denselben Wissensstand wie die Teilnehmer eines Struts Entwickler I Kurses und können sich somit für den fortgeschrittenen Struts Entwickler II Kurs anmelden
-
Inhalt
- Model-View-Controller Entwurfsmuster und wie Struts dieses umsetzt
- Geschachtelte & indizierte Properties
- Request & Session Handhabung
- Fehlerabfertigung
- Muster Praktiken ("Best Practise Patterns") wie z.B. "Navigation Graph" (für Analyse, Design und Dokumentation) und Open-Actions
- und vieles mehr ...
-
Preis (exkl. Spesen)
- CHF 5'990 (EUR 3.990) für zwei Referenten (empfohlen bei über 10 Teilnehmern)
- CHF 4'490 (EUR 2.990) für einen Referent
- Bemerkung: Dieser Kurs kann nur im Zusammenhang mit dem Struts Entwickler II Kurs bestellt werden
Struts Entwicklerkurs II (2 Tage)
-
Publikum / Voraussetzungen
- alle die den Struts Entwicklerkurs I oder Struts Entwicklerkurs II Vorbereitung besucht haben. Von Vorteil ist es, wenn Struts von den Teilnehmern bereits produktiv eingesetzt worden ist
-
Form / Aufbau
- 10 Blöcke mit Theorie und dazugehörigen Übungen
-
Ziel
- Die Teilnehmer kennen nach dem Kurs alle relevanten Struts Komponenten und können diese in ihren Projekten einsetzen. Sie sind ausserdem im Stande selbständig die Struts-Architektur gemäss den Projektanforderungen zu erweitern und anzupassen
-
Inhalt
- Struts massschneidern mittels PlugIns und RequestProcessor bzw. ActionMapping Erweiterungen
- Die Vorteile von Projektspezifischen Action und ActionForm Superklassen
- Wie entwickelt man eigene "JSP Tags"
- Validator Framework
- Tiles: Wiederverwendbare Komponenten entwickeln
- Tiles: Layout
- Applikationsmodule
- Dynamische action-forms
- Struts "Fallen" (z.B. das "Multiselect- & Checkbox Problem").
- View Scope (Vertiefung in die request/session Problematik) und generische Lösungsvarianten
- Mehrsprachigkeit (National Language Support, i18n)
- Fehlerabfertigung
- Vordefinierte Struts-Actions
- Weitere "Best Practices"
-
Preis (exkl. Spesen)
- CHF 8'990 (EUR 5.990) für zwei Referenten (empfohlen bei über 10 Teilnehmern)
- CHF 5'990 (EUR 3.990) für einen Referent
