Diese dreitägige Schulung ist für Anwender gedacht, die bereits Erfahrung mit der Gestaltung von Websites mit HTML, PHP oder anderen Web-Technologien haben, jedoch lediglich über Grundkenntnisse in Java verfügen.
Es wird davon ausgegangen, dass die Schulungsteilnehmer über ein grundlegendes Wissen über die Verwendung der Redaktionsoberfläche (Workplace) von OpenCms verfügen.
Der Kurs beginnt mit einer Übersicht zu den Grundlagen der JSP-Entwicklung in OpenCms und einer kurzen Einführung in die Möglichkeiten des JSTL-Standards. Nach dem Besuch dieser Schulung sollte der Teilnehmer in der Lage sein, OpenCms-Templates selbstständig zu erstellen und so beliebige Website-Layouts gestalten zu können.
Die OpenCms Basic Template Schulung behandelt folgende Themen
- Lokale Installation von OpenCms
- Grundlegende Funktionen von OpenCms
- Arbeiten mit OpenCms Modulen
- JSP-Grundlagen in OpenCms
- Anwendung der OpenCms <cms:> Taglib
- Aufbau von Templates in OpenCms
- Erstellen von Templates für mobile Endgeräte
- Darstellung von Inhalten mit Formattern
- Listen und Kollektoren
- Abonnieren von Inhalten mit der "Content Subscription Engine"
- Fortgeschrittene Template Funktionen
- Detailseiten für Inhalte
- Entwicklung einer dynamischen Seitennavigation
- Erweiterte OpenCms Funktionen
- Lokalisierung von OpenCms-Websites
- Passwortgeschützte Bereiche
- Caching-, Export- und Entwicklungskonfiguration
- Sitemap Configuration
- Erstellung eines XML-Content-Schemas
- Konfiguration von XML-Inhalten
- Verschachtelte XML Inhalte
- XML Inhalte für Fortgeschrittene
- Statischer Export
- Benutzen des FlexCache
Die OpenCms Basic Template-Schulung umfasst ein komplettes Set mit umfangreichem Begleitmaterial. Es enthält über 250 Slides und zahlreiche Ausführungen von Beispielcode. Außerdem werden Übungen zu allen wichtigen Themen angeboten.