Dauer: 5 Tage
Nutzen
Teilnehmer lernen, Nuxeo gezielt und wartbar zu erweitern. Der Kurs zeigt, wo Konfiguration reicht, wo Automation sinnvoll ist und wo Java-Erweiterungen tatsächlich notwendig sind. Alte Regel: Nur weil man etwas patchen kann, sollte man es noch lange nicht tun.
Praxis im Seminar
Im Labor werden Entwicklungsartefakte strukturiert, Extension Points analysiert, einfache Services, Events und Automation Operations eingeordnet und Deployment- sowie Testpfade betrachtet. Teilnehmer bewerten Fehlerfälle, Upgradefähigkeit und Dokumentationsanforderungen.
Thematische Schwerpunkte
- Nuxeo Runtime, Komponentenmodell, Extension Points und Beitragssystem
- Java-Erweiterungen, Services, Event Listener und transaktionale Einordnung
- Custom Automation Operations und Zusammenspiel mit Studio Automation Chains
- Content Model, Security-Kontext, Repository-Zugriffe und Suchanbindung in Erweiterungen
- Build, Packaging, Deployment, Teststrategie und Fehleranalyse
- Upgrade-sichere Architektur, technische Schulden und klare Grenzen zum Kernumbau
Voraussetzungen
Solide Java-Erfahrung, REST-Grundlagen und Nuxeo-Grundkenntnisse. Kenntnisse in Maven, Git und Webanwendungen werden vorausgesetzt.
Einordnung
Für Entwickler nach Architektur, Content Modeling und API. Die Dauer von fünf Tagen ist notwendig, weil Entwicklung ohne Test- und Upgradebetrachtung kein Seminar, sondern Glücksspiel ist.
