UI/UX-Prozess + Testing-Strategien + Software-Entwicklung + Prototyping

Diese Weiterbildung vermittelt Kenntnisse in fortgeschrittenen UI/UX-Prozessen, Testing-Strategien und der Software-Entwicklung. Die Teilnehmenden erlernen Techniken zur Gestaltung benutzerfreundlicher Interfaces und die Anwendung verschiedener Testmethoden zur Verbesserung digitaler Produkte.

Modul 1: UI & UX Prozesse im digitalen Produktdesign
Modul 2: UI & UX Analyse: Testing-Strategien und A/B-Verfahren
Modul 3: Einführung in die Software Entwicklung

!UI & UX Prozesse im digitalen Produktdesign
*Interface & Usability: Gestaltung von user interface Komponenten mit Fokus auf barrierefreiheit und human interface guideline.
*Wireframe & Prototyp: Nutzung von prototyping software, app prototyping und figma developer zur visuellen Ausarbeitung.
*UX Research Methoden: Entwicklung von ux persona, user research und teststrukturen für digitale Produkte.
*Designintegration: Einsatz von swiftui, android compose und ui testing für mobile und responsive Webanwendungen.

!UI & UX Analyse: Testing-Strategien und A/B-Verfahren
*Testmethoden verstehen: Einführung in user testing, a/b testing und Evaluation von UI-Konzepten in mobilen und webbasierten Interfaces.
*Personas & Journey Mapping: Aufbau von Tests mit user personas, customer journey mapping und wireframe website zur Analyse von UX.
*Datengestützte Optimierung: Auswertung von Testergebnissen zur Anpassung von UI Design und Ableitung nutzerorientierter Verbesserungen.
*Frameworks & Standards: Einsatz von ui framework, compose desktop und style guides zur Einhaltung barrierefreier Interface-Anforderungen.

!Einführung in die Software Entwicklung
*Grundlagen der Software Entwicklung: Programmierlogik, API-Struktur, Codekonventionen und Nutzung von Frameworks.
*Datenzugriffe und Schnittstellen: SQL, JSON und API-Anbindungen für strukturierte Kommunikation mit Datenbanken.
*Methoden im Entwicklerteam: Ablaufmodelle, UI-Planung mit Wireframes, Versionierung mit GitHub.
*Toolnutzung im Projekt: Containerverwaltung, Codetests, Repositories und strukturierter Entwicklungsprozess.

Nach Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, fortgeschrittene UI/UX-Design-Prozesse anzuwenden, Testing-Methoden zu implementieren und Software-Entwicklungsprojekte mit verschiedenen Tools und Frameworks durchzuführen.