Das dreitägige Vertiefungsseminar behandelt den Aufbau komplexer, wiederverwendbarer und produktionsfähiger Knowledge-Graph-Apps. Fortgeschrittene Templates, Komponentenkommunikation, Zustandssteuerung, Suche, Formulare, Visualisierungen, eigene Erweiterungen, Performance und Testbarkeit werden in einer zusammenhängenden Referenzanwendung umgesetzt.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Eine modulare App-Architektur für mehrere Nutzerrollen und Anwendungsfälle entwerfen.
- Fortgeschrittene Templates, Komponentenparameter, Events und dynamische Ansichten beherrschen.
- Suche, Formulare, Graphvisualisierung und Wissenspanels zu durchgängigen Nutzerreisen verbinden.
- Eigene Komponenten und REST-Integrationen upgrade-fähig kapseln.
- Performance, Security, Tests, Packaging und Deployment produktionsreif absichern.
Schrittweise Seminarinhalte
1. Solution Design und modulare App-Architektur
Schwerpunkt: Nutzerrollen, Informationsarchitektur, Seiten, Module, Komponentenverantwortung, Wiederverwendung, Konfiguration, Abhängigkeiten und Akzeptanzkriterien.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Solution Design und modulare App-Architektur“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Nutzerrollen, Informationsarchitektur, Seiten, Module, Komponentenverantwortung, Wiederverwendung, Konfiguration, Abhängigkeiten und Akzeptanzkriterien modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Solution Design und modulare App-Architektur“ dokumentieren.
2. Fortgeschrittene Templates und Datenbindung
Schwerpunkt: Template-Vererbung, Parameter, Abfragen, dynamische Kontexte, bedingte Darstellung, Fehlerzustände, Ladezustände und wiederverwendbare Fragmente.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Fortgeschrittene Templates und Datenbindung“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Template-Vererbung, Parameter, Abfragen, dynamische Kontexte, bedingte Darstellung, Fehlerzustände, Ladezustände und wiederverwendbare Fragmente modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Fortgeschrittene Templates und Datenbindung“ dokumentieren.
3. Events, Interaktion und Zustandssteuerung
Schwerpunkt: Komponentenkommunikation, Events, Auswahlzustände, Navigation, Modaldialoge, asynchrone Vorgänge, Validierung und Rückmeldungen.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Events, Interaktion und Zustandssteuerung“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Komponentenkommunikation, Events, Auswahlzustände, Navigation, Modaldialoge, asynchrone Vorgänge, Validierung und Rückmeldungen modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Events, Interaktion und Zustandssteuerung“ dokumentieren.
4. Integrierte Suche, Autorentätigkeit und Visualisierung
Schwerpunkt: Semantic Search, Form-Based Search, Semantic Forms, Visual Instance Authoring, Graph Canvas, Tabellen, Diagramme und Wissenspanels.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Integrierte Suche, Autorentätigkeit und Visualisierung“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Semantic Search, Form-Based Search, Semantic Forms, Visual Instance Authoring, Graph Canvas, Tabellen, Diagramme und Wissenspanels modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Integrierte Suche, Autorentätigkeit und Visualisierung“ dokumentieren.
5. Eigene Erweiterungen und externe Dienste
Schwerpunkt: Custom Web Components, JavaScript, React oder Angular, REST-Aufrufe, Dienstidentitäten, Secrets, Fehlerbehandlung und Versionsgrenzen.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Eigene Erweiterungen und externe Dienste“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Custom Web Components, JavaScript, React oder Angular, REST-Aufrufe, Dienstidentitäten, Secrets, Fehlerbehandlung und Versionsgrenzen modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Eigene Erweiterungen und externe Dienste“ dokumentieren.
6. Performance, Security und Teststrategie
Schwerpunkt: Query-Optimierung, Caching, Rendering, dynamische Berechtigungen, Testdaten, Unit-, Integrations- und End-to-End-Tests sowie Negativfälle.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Performance, Security und Teststrategie“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von Query-Optimierung, Caching, Rendering, dynamische Berechtigungen, Testdaten, Unit-, Integrations- und End-to-End-Tests sowie Negativfälle modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Performance, Security und Teststrategie“ dokumentieren.
7. Packaging, Release und Betriebsübergabe
Schwerpunkt: App-Mechanismus, Git Storage, Abhängigkeiten, Umgebungen, Build, CI/CD, Versionierung, Freigabe, Rollback, Monitoring und Dokumentation.
- Ausgangslage, fachliche Anforderungen und messbare Akzeptanzkriterien für den Themenblock „Packaging, Release und Betriebsübergabe“ erfassen.
- Relevante Ressourcen, Rollen, Datenobjekte und Abhängigkeiten anhand von App-Mechanismus, Git Storage, Abhängigkeiten, Umgebungen, Build, CI/CD, Versionierung, Freigabe, Rollback, Monitoring und Dokumentation modellieren.
- Die erforderliche Konfiguration oder Arbeitsfolge in der metaphactory-Laborumgebung beziehungsweise im Prozessmodell schrittweise umsetzen.
- Funktion, Berechtigungen, Datenqualität, Protokollierung und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen fachlich geprüften und wiederholbaren Standard für „Packaging, Release und Betriebsübergabe“ dokumentieren.
Praxisübungen und Laborszenarien
- Entwurf und Umsetzung einer modularen Referenzapp mit mehreren Seiten und Nutzerrollen.
- Aufbau einer ereignisgesteuerten Nutzerreise aus Suche, Detailansicht, Visualisierung und Bearbeitung.
- Integration einer eigenen Webkomponente oder eines externen REST-Dienstes.
- Performanceanalyse und Berechtigungsnegativtests für kritische App-Funktionen.
- Paketierung, Release und Rollback der App über Git und eine definierte Deployment-Strecke.
Zielgruppe und Voraussetzungen
Zielgruppe: Erfahrene Knowledge-Graph Application Engineers, Webentwicklung, Solution Architecture und technische Produktteams.
Voraussetzungen: Absolviertes App-Building-Grundlagenseminar oder gleichwertige Praxis; sichere SPARQL-, HTML-, CSS- und JavaScript-Grundkenntnisse.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, Praxisübungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe als reproduzierbarer Arbeits- oder Betriebsstandard einsetzbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Knowledge-Graph Application Engineers, Webentwicklung, Solution Architecture und technische Produktteams |
| Voraussetzungen: | Absolviertes App-Building-Grundlagenseminar oder gleichwertige Praxis; sichere SPARQL-, HTML-, CSS- und JavaScript-Grundkenntnisse |
| 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, 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.
