Seminar ELO ECM Suite – Scripting und kundenspezifische Erweiterungen

Seminar / Training

Skripte erweitern ELO Clients, Formulare und Serverprozesse, erhöhen aber zugleich Wartungs- und Sicherheitsanforderungen. Das Seminar vermittelt eine strukturierte Entwicklungsweise für JavaScript, Client-Scripting, Forms-Scripting, Indexserver-Ereignisse, registrierte Funktionen, Tests und kontrollierte Bereitstellung.

Inhaltsverzeichnis

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

  • geeignete Erweiterungspunkte auswählen und unnötige Individualisierung vermeiden
  • JavaScript-Bausteine für Client, Formular und Server wartbar entwickeln
  • ELO APIs, Ereignisse und registrierte Funktionen sicher verwenden
  • Debugging, Test, Versionierung und Deployment standardisieren

Zielgruppe

ELO Entwicklung, technische Fachadministration, Integration und Application Management.

Voraussetzungen

Sichere JavaScript-Grundkenntnisse sowie Verständnis von ELO Repository, Metadaten und Workflows.

Seminarinhalte

Die folgenden Arbeitsschritte werden nacheinander vorbereitet, ausgeführt, geprüft und dokumentiert.

Schritt 1: Erweiterungsbedarf und Architektur entscheiden

  1. Standardfunktion, Konfiguration, Flow, Workflow und Skript gegeneinander abwägen
  2. Ausführungsort, Benutzerkontext und Fehlerwirkung festlegen
  3. Upgrade- und Wartungsrisiko dokumentieren

Schritt 2: Entwicklungsumgebung und Konventionen einrichten

  1. Repository, Testbenutzer und Debuggingzugang vorbereiten
  2. Namensräume, Dateistruktur und Versionsverwaltung festlegen
  3. Codeprüfung und Freigabeprozess definieren

Schritt 3: JavaScript-Grundlagen für ELO anwenden

  1. Objekte, Funktionen, Module und Fehlerbehandlung sicher verwenden
  2. Eingaben validieren und Seiteneffekte begrenzen
  3. asynchrone Aufrufe und Rückgabewerte kontrolliert behandeln

Schritt 4: Java Client Scripting entwickeln

  1. Menübandaktionen und Clientereignisse einordnen
  2. ausgewählte Einträge und Benutzereingaben verarbeiten
  3. Benutzerrechte und Clientversionen berücksichtigen

Schritt 5: Forms Scripting umsetzen

  1. Formularfelder lesen, setzen und validieren
  2. dynamische Sichtbarkeit und Berechnung kapseln
  3. Clientprüfung durch serverseitige Regeln ergänzen

Schritt 6: Indexserver-Skripte entwickeln

  1. Serverereignisse und Ausführungskontext verstehen
  2. Dokumente, Metadaten und Workflows über Services bearbeiten
  3. Transaktionen, Parallelität und Zeitgrenzen berücksichtigen

Schritt 7: Registrierte Funktionen verwenden

  1. wiederverwendbare Serverfunktionen mit klarer Schnittstelle entwickeln
  2. Eingaben, Ausgaben und Fehlercodes dokumentieren
  3. Aufruf aus Client, Workflow oder Integration kontrollieren

Schritt 8: APIs und externe Dienste anbinden

  1. Sitzung und Berechtigungskontext korrekt behandeln
  2. Datenformate und Antworten validieren
  3. Zeitüberschreitung, Wiederholung und Geheimnisablage absichern

Schritt 9: Logging und Debugging standardisieren

  1. Logebenen und Korrelationsmerkmale festlegen
  2. Debugger und reproduzierbare Testdaten nutzen
  3. sensible Inhalte aus Protokollen fernhalten

Schritt 10: Sicherheit und Qualität prüfen

  1. Eingabevalidierung, Rechteprüfung und Missbrauchsszenarien testen
  2. Code auf Fehler, Seiteneffekte und Ressourcenverbrauch prüfen
  3. Abhängigkeiten und Drittkomponenten kontrollieren

Schritt 11: Automatisierte Tests aufbauen

  1. Einheitstests, Integrationstests und fachliche Tests kombinieren
  2. Normal-, Grenz- und Fehlerfälle abdecken
  3. Regressionstests für Updates und Änderungen pflegen

Schritt 12: Deployment und Betrieb organisieren

  1. Skripte versioniert und abhängigkeitsbewusst bereitstellen
  2. Konfiguration je Umgebung trennen
  3. Rückfall, Monitoring, Support und technische Dokumentation übergeben

Praxisübungen

  • Entwicklung einer Clientaktion mit Rechte- und Eingabeprüfung
  • Erstellung eines dynamischen Formularskripts
  • Umsetzung einer registrierten Serverfunktion
  • Ende-zu-Ende-Test und versionierte Bereitstellung einer Erweiterung

Methodik

Trainerinput, Demonstrationen, geführte Konfiguration, praktische Übungen am System, Prüflisten, Fehleranalysen und gemeinsame Auswertung. Jeder Arbeitsschritt wird an einer Übungsumgebung nachvollzogen und mit einem prüfbaren Arbeitsstand abgeschlossen.

Fachbereichsleitung / Trainerteam / Ansprechpersonen

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.396 zzgl. MwSt.
Inhaus: € 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: ELO Entwicklung, technische Fachadministration, Integration und Application Management.
Voraussetzungen: Sichere JavaScript-Grundkenntnisse sowie Verständnis von ELO Repository, Metadaten und Workflows.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, geführte Konfiguration, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Konstanz 4 Tage
Freiburg 4 Tage
Potsdam 4 Tage
Flensburg 4 Tage
Leipzig 4 Tage
Hamm 4 Tage
Rostock 4 Tage
Hamburg 4 Tage
Luxemburg 4 Tage
Hannover 4 Tage
Stuttgart 4 Tage
Dresden 4 Tage
Madgeburg 4 Tage
Regensburg 4 Tage
Jena 4 Tage
Trier 4 Tage
München 4 Tage
Friedrichshafen 4 Tage
Kassel 4 Tage
Ulm 4 Tage
Münster 4 Tage
Nürnberg 4 Tage
Köln 4 Tage
Wuppertal 4 Tage
Bremen 4 Tage
Berlin 4 Tage
Mainz 4 Tage
Erfurt 4 Tage
Darmstadt 4 Tage
Frankfurt 4 Tage
Paderborn 4 Tage
Essen 4 Tage
Flensburg 4 Tage
Konstanz 4 Tage
Freiburg 4 Tage
Potsdam 4 Tage
Rostock 4 Tage
Hamburg 4 Tage
Leipzig 4 Tage
Hamm 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben