In diesem Kurs lernen die Teilnehmenden, wie sie moderne und interaktive UI/UX-Designs für Websites und Webanwendungen erstellen. Der Fokus liegt auf der Gestaltung dynamischer, flexibler und benutzerfreundlicher Oberflächen, die sich an verschiedene Interaktionen anpassen.
Im Anschluss an die Webdesign-Kompetenzen wird die Zusatzqualifikation in JavaScript behandelt. Die Teilnehmenden lernen, wie sie JavaScript gezielt einsetzen, um interaktive UI-Elemente zu erstellen, Benutzerinteraktionen zu verbessern und dynamische Inhalte in Weblayouts zu integrieren.
Kursinhalte:- Einführung in die Prinzipien des UI/UX-Designs und interaktiven Webdesigns
- Grundlagen der JavaScript-Programmierung für dynamische UI-Elemente
- Manipulation von DOM-Elementen zur Erstellung interaktiver Oberflächen
- Event-Handling für Benutzerinteraktionen wie Hover-, Klick- und Scroll-Effekte
- Einführung in JavaScript-Frameworks und Bibliotheken für UI/UX-Optimierung
- Erstellung dynamischer Formulare und interaktiver Navigationen
- Asynchrone Datenverarbeitung mit Fetch API zur Verbesserung der Nutzererfahrung
- Optimierung von Performance und Ladezeiten für eine bessere UI/UX
- Testing und Debugging von JavaScript-Code für UI-Komponenten
- Praktische Übungen: Entwicklung eines interaktiven UI/UX-Designs mit JavaScript