Ein Datenkatalog wird angenommen, wenn Suche, Detailseiten und Arbeitswege verständlich, schnell und verlässlich sind.
Das Seminar behandelt Frontend-Architektur, Konfiguration, Branding, Such- und Detailansichten, Feature-Steuerung, API-Anbindung, Barrierearmut, Tests und produktionsgerechte Bereitstellung.
Inhaltsübersicht
- Seminarprofil
- Zielgruppe
- Voraussetzungen
- Lernziele
- Inhalte und Schritt-für-Schritt-Anleitungen
- Praxisaufgaben
- Arbeitsweise und Qualitätssicherung
Seminarprofil
Der Schwerpunkt liegt auf das Seminar behandelt Frontend-Architektur, Konfiguration, Branding, Such- und Detailansichten, Feature-Steuerung, API-Anbindung, Barrierearmut, Tests und produktionsgerechte Bereitstellung. Die Inhalte werden über nachvollziehbare Entscheidungen, reproduzierbare Arbeitsschritte und dokumentierte Kontrollen vermittelt.
Zielgruppe
Frontend- und Full-Stack-Entwicklung, UX Engineering, technische Produktverantwortung und Plattformteams.
Voraussetzungen
Gute Kenntnisse in JavaScript oder TypeScript, React-Grundlagen, Web-APIs, HTML und CSS sowie grundlegendes Verständnis der Amundsen-Dienste.
Lernziele
- Frontend-Aufbau und Konfigurationspunkte sicher beherrschen.
- Suche, Navigation und Detailseiten zielgruppengerecht anpassen.
- Erweiterungen sauber an APIs, Berechtigungen und Feature-Schalter anbinden.
- Änderungen mit Tests, Barrierefreiheitskontrollen und Deployment absichern.
Inhalte und Schritt-für-Schritt-Anleitungen
Frontend-Aufbau und Entwicklungsumgebung
Die Anwendung wird in React-Oberfläche, Flask-Schicht, Konfiguration und statische Ressourcen zerlegt.
- Schritt 1: Projektstruktur und Startpfade der Entwicklungsumgebung nachvollziehen.
- Schritt 2: Umgebungsvariablen, Konfigurationsmodule und Feature-Schalter lokalisieren.
- Schritt 3: API-Endpunkte und Proxy-Verhalten für lokale Entwicklung konfigurieren.
- Schritt 4: Baseline-Build und reproduzierbaren Entwicklungsstart dokumentieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Branding und Informationsarchitektur
Visuelles Design wird mit Navigation, Benennung und inhaltlicher Orientierung verbunden.
- Schritt 1: Logo, Typografie, Farben und Basiselemente über definierte Anpassungspunkte ändern.
- Schritt 2: Navigationsbegriffe und Einstiegspunkte an Zielgruppen ausrichten.
- Schritt 3: Startseite, Hinweise und Hilfetexte ohne Quellcode-Duplikate strukturieren.
- Schritt 4: Darstellung auf unterschiedlichen Bildschirmgrößen prüfen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Suche und Ergebnisdarstellung
Suchoberflächen machen Filter, Ranking und Ergebnisqualität nachvollziehbar.
- Schritt 1: Suchfeld, Vorschläge und leere Zustände zielgerichtet gestalten.
- Schritt 2: Filter, Entitätstypen und Ergebnisattribute priorisieren.
- Schritt 3: Ranking-Signale und erklärende Hinweise in der Oberfläche berücksichtigen.
- Schritt 4: Fehler-, Timeout- und Teilergebniszustände verständlich darstellen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Detailseiten und Fachaktionen
Detailseiten werden auf die Entscheidungen der jeweiligen Nutzergruppe fokussiert.
- Schritt 1: relevante Metadatenblöcke und Reihenfolge je Entität festlegen.
- Schritt 2: Ownership-, Tag-, Beschreibung- und Feedbackaktionen integrieren.
- Schritt 3: externe Systembezüge als interne, kontrollierte Aktionen modellieren.
- Schritt 4: fehlende, veraltete oder eingeschränkte Daten eindeutig kennzeichnen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
API-Anbindung und Berechtigungen
Frontendfunktionen dürfen nur verfügbare und zulässige API-Funktionen anbieten.
- Schritt 1: API-Verträge und Fehlercodes pro Funktion dokumentieren.
- Schritt 2: Sitzungs-, Rollen- und Feature-Informationen in die Anzeige einbeziehen.
- Schritt 3: Lade-, Fehler- und Wiederholungslogik konsistent implementieren.
- Schritt 4: unzulässige Aktionen sowohl in Oberfläche als auch Backend absichern.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Qualität, Barrierearmut und Tests
Nutzererlebnis wird durch automatisierte und manuelle Prüfungen reproduzierbar abgesichert.
- Schritt 1: Komponenten- und Interaktionstests für zentrale Arbeitswege erstellen.
- Schritt 2: Tastaturbedienung, Fokusführung, Kontrast und semantische Struktur prüfen.
- Schritt 3: Performance-Baseline für Start, Suche und Detailseite messen.
- Schritt 4: Regressionen mit visuellen und End-to-End-Tests erkennen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Build, Konfiguration und Deployment
Anpassungen werden versioniert, umgebungsspezifisch und rückrollbar ausgeliefert.
- Schritt 1: Buildparameter und Laufzeitkonfiguration sauber trennen.
- Schritt 2: Containerbuild und statische Assets reproduzierbar erzeugen.
- Schritt 3: Health Checks, Cache-Verhalten und Reverse-Proxy-Pfade prüfen.
- Schritt 4: Release, Rollback und Nachkontrolle in einer Deployment-Checkliste festhalten.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Praxisaufgaben
- Praxisaufgabe 1: Entwicklungsumgebung starten und Konfigurationspunkte dokumentieren.
- Praxisaufgabe 2: Branding und Startseite für eine definierte Zielgruppe anpassen.
- Praxisaufgabe 3: Suchergebnisse und Filter mit begründeter Informationspriorität überarbeiten.
- Praxisaufgabe 4: Detailseite um eine fachliche Aktion und klare Fehlerzustände ergänzen.
- Praxisaufgabe 5: Barrierefreiheits-, Komponenten- und End-to-End-Tests ausführen.
- Praxisaufgabe 6: Build- und Deploymentablauf mit Rückfallplan erstellen.
Arbeitsweise und Qualitätssicherung
Jeder Themenblock folgt demselben Muster: Ausgangszustand erfassen, Zielzustand festlegen, Änderung oder Analyse in kleinen Schritten durchführen, Resultat kontrollieren und den Ablauf für Wiederholung oder Übergabe dokumentieren. Demonstrationen werden durch Übungen, Prüflisten, Fehlerfälle und gemeinsame Reviews ergänzt.
Die Übungen verwenden eine isolierte Labor- oder Plansituation. Produktive Änderungen werden erst nach technischer Prüfung, Freigabe, Sicherung, Rückfallplanung und dokumentierter Nachkontrolle vorgesehen.
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, jeweils ca. 6 Stunden; Beginn am 1. Tag 10:00 Uhr, an den Folgetagen 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Frontend- und Full-Stack-Entwicklung, UX Engineering, technische Produktverantwortung und Plattformteams. |
| Voraussetzungen: | Gute Kenntnisse in JavaScript oder TypeScript, React-Grundlagen, Web-APIs, HTML und CSS sowie grundlegendes Verständnis der Amundsen-Dienste. |
| 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, Schritt-für-Schritt-Anleitungen, praktische Übungen und Reviews |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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 als Download oder auf Datenträger |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- und 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.
