Schulung: Apache Wicket Einführungskurs
Grundlegenden Konzepte dieses Frameworks lernen
- Einführung in die Grundlagen des Frameworks.
- Übungen und Demos um Fallstricke aus der Praxis zu erkennen und zu lösen.
Apache Wicket ist ein Java Frontend-Framework für das Web. Die Programmierung erfolgt komponentenbasiert und ereignisgesteuert – der klassische Request- / Response-Ablauf wird elegant abstrahiert. Wicket verwendet dabei HTML-Templates, die vom Design-Team unabhängig vom Java-Code entwickelt werden.
Das Seminar führt die Teilnehmer:innen 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.
- Einführung
- Überblick über das Framework und die Community
- Installation und Integration in maven & co.
- "Hello Wicket!“ – eine einfache Webanwendung
- Die Wicket-Architektur
- Request-Handling / Thread Safety
- Components, Pages
- Patterns
- Die Bestandteile von Wicket
- Models
- Einfache Ausgabe: Labels & Co,.
- Formulare: Request, Validierung, Feedback.
- Resources
- JavaScript & Ajax: Der Wicket-Ajax-Roundtrip
- Weiterführende Themen
- Unit- und Integration-Testing
- Security & Deployment
- Internationalisierung, Lokalisierung: I18n, l10n
- Performance: Speicherverbrauch und Session-Handling
- Ongoing während des Trainings: Weiterführende Resourcen
- FAQs
- Typische Fallstricke
- Nützliche Referenzen/ Links
Das Seminar richtet sich an Software-Entwickler:innen, die moderne Java-Webanwendungen mit Wicket erstellen wollen.