Zielsetzung des Kurses
Der Kurs "UI Designer: UI Design Komponenten und UI Design Systeme" adressiert die Konzeption, Ausarbeitung und Pflege wiederverwendbarer UI-Komponenten sowie den Aufbau konsistenter UI-Design-Systeme. Im Mittelpunkt stehen Strukturierung, Benennung und Dokumentation von Bausteinen für digitale Oberflächen. Behandelt werden Regeln für Zustände, Varianten und Interaktionen sowie deren Abbildung in Design- und Kollaborationstools. Ziel ist die Herleitung belastbarer Gestaltungsrichtlinien und deren Überführung in skalierbare Bibliotheken innerhalb des Fachgebiets User Interface Design.

Inhalte
Einführung in UI-Design-Grundlagen mit Fokus auf visuelle Hierarchie, Layout-Raster, Typografie, Farbdefinition und Iconografie als Ausgangspunkt für konsistente Komponentenbibliotheken
Definition und Spezifikation von UI-Komponenten einschließlich Zustandsmodellen, Varianten, Responsive-Verhalten, Interaktionsmustern und Barrierefreiheitsanforderungen
Design-Tokens und Styles: Strukturierung von Farb-, Typo- und Spacing-Tokens, Benennungskonventionen, Versionierung und Ableitung für verschiedene Plattformen
Aufbau und Pflege von UI-Design-Systemen: Governance, Dokumentation, Guidelines, Änderungsmanagement, Komponentenfreigabe und Qualitätssicherung
Toolgestützte Umsetzung: Nutzung von Design- und Prototyping-Werkzeugen, Bibliotheksverwaltung, Übergabe an Entwicklung, Annotation und Spezifikation
Messung und Weiterentwicklung: Nutzungsrichtlinien, Komponenten-Nutzungsauswertung, Feedbackschleifen und Integration von Erkenntnissen in die Systempflege

Lernziele
- Analysieren bestehender Benutzeroberflächen hinsichtlich Konsistenz, Komponentenwiederverwendung und Barrierefreiheitskriterien
- Identifizieren und Benennen wiederkehrender Muster zur Ableitung standardisierter UI-Komponenten
- Erstellen komponentenbasierter Layouts mit Zuständen, Varianten und Responsive-Verhalten in gängigen Design-Tools
- Entwickeln eines Design-Tokensets für Farben, Typografie und Abstände inklusive Benennung und Versionierung
- Implementieren einer strukturierten Komponentenbibliothek mit Dokumentation, Guidelines und Freigabeprozess
- Integrieren von Designsystem-Artefakten in Übergaben an Entwicklung durch Spezifikation, Annotation und Hand-off

Berufsperspektiven
Die Kursinhalte finden Anwendung in Berufsfeldern wie UI-Designer mit Schwerpunkt Komponentenbibliotheken und Designsystempflege. Typische Tätigkeitsfelder umfassen UX/UI-Designer in Produktteams mit Verantwortung für Konsistenz, Zustandsdefinitionen und Dokumentation. Der Kurs adressiert Inhalte für Tätigkeiten wie Design System Manager oder Design Operations, einschließlich Governance, Versionspflege und Kollaboration mit Entwicklung. Anknüpfungspunkte bestehen zudem für Frontend-nahe Rollen im Bereich Design-Hand-off und Spezifikation.

Zusammenfassung
Der Kurs UI Designer: UI Design Komponenten und UI Design Systeme behandelt die Planung, Spezifikation und Pflege wiederverwendbarer UI-Bausteine und deren Zusammenführung zu konsistenten Designsystemen. Im Rahmen dieser Weiterbildung werden Methoden zur Definition, Dokumentation und Übergabe an Entwicklung vermittelt. Die Inhalte stehen in Bezug zu Tätigkeitsfeldern wie UI-Design, UX/UI in Produktteams sowie Design System Management.