Gestaltungsprinzipien und Farbtheorie
Typografie für digitale Anwendungen
Wireframing und Prototyping mit Figma und Adobe XD
Grundlagen der Interaktionsgestaltung
HTML5, CSS3 und JavaScript - Basiswissen und Best Practices
Frameworks: Einführung in Bootstrap & Tailwind CSS
Dynamische Inhalte und DOM-Manipulation mit JavaScript
CSS-Präprozessoren: Einführung in SASS und LESS
Einführung in React und andere Frontend-Frameworks
Komponentenbasierte Entwicklung und Wiederverwendbarkeit
Animationen und Übergänge für interaktive UI-Elemente
Parallax-Scrolling & Vertikalscrolling für moderne Interfaces
Grundlagen der User Experience (UX)
Nutzerforschung und Personas im UI-Design-Prozess
Usability-Testing-Methoden und A/B-Testing
Barrierefreiheit (Accessibility) und Responsive Design
Progressive Web Apps (PWA) und mobile Optimierung
Backend-Grundlagen für UI-Entwickler: Python & Ruby Basics
Datenbankintegration und API-Schnittstellen
Einführung in CMS-Systeme für UI-Entwickler
Erstellung einer eigenen UI-Design-Mappe (Portfolio)
Projektarbeit: Entwicklung einer interaktiven Webanwendung
Jobcoaching: Bewerbungstipps & Karrierewege im UI-Design