Schulung
Von einer einstündigen Struts Präsentation bis zum mehrtägigen Entwicklerkurs für Fortgeschrittene haben wir alles im Program. Nach Wunsch in deutsch, englisch oder dänisch.
Selbstverständlich können auch individuelle Kurse zusammengestellt werden die genau Ihren Anforderungen entsprechen.
Struts Einführung (2-4 Stunden)
-
Publikum
- Geeignet für alle die einen Überblick bekommen möchten um beim Thema Struts mitreden zu können
- 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
- Geeignet für angehende Struts-Entwickler die bereits Erfahrung mit Java und Servlet/JSP Programmierung, aber nicht mit Struts, gemacht haben
-
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 (excl. 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 den Struts Entwicklerkurs II besuchen möchten um auch noch das letzte aus Struts herauszuholen.
-
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 (excl. 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
- Aus Rücksicht auf alle Beteiligten akzeptieren wir nur Anmeldungen von Schülern die bereits den ersten Struts Entwicklerkurs (oder den Vorbereitungskurs) besucht haben. Nur so ist garantiert, dass wir nicht unnötig Zeit verlieren um alle Teilnehmer auf denselben Wissensstand zu bringen. 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 (excl. 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
Kursfeedback
Die Struts Kurse haben wir bisher 39 mal mit insgesamt über 280 Teilnehmern durchgeführt. Die Beurteilung der Kursteilnehmer ist äusserst positiv gewesen, wie an der Kursfeedback Zusammenfassung gut zu erkennen ist. Der Gesamteindruck der Teilnehmer wurde auf einer Skala von 1-10 mit durchschnittlich 9,0 benotet. Die Fachkompetenz der Referenten gar mit 9,9.
