UI-Kurse können Ihnen helfen zu lernen, wie Benutzeroberflächen gestaltet werden, die klar, zugänglich und konsistent sind. Sie können Fähigkeiten in Layout, visueller Struktur, Interaktionsmustern und Designprinzipien aufbauen. Viele Kurse stellen Tools, Beispiele und Methoden vor, um digitale Oberflächen benutzerfreundlich zu entwickeln.

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Software-Entwicklung, Software-Architektur, Software Entwurf, Benutzeroberfläche (UI), Datenorientierte Programmierung, Animationen, Benutzeroberfläche (UI) Design, UI-Komponenten, Frontend-Leistung, Anwendungsdesign, Web-Anwendungen, Bereitstellung von Anwendungen, Software-Entwurfsmuster, Instandhaltbarkeit, Ereignisgesteuerte Programmierung, Leistungsoptimierung, Webdienste, Software Architektur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Front-End-Webentwicklung, Entwicklungsumgebung, Benutzeroberfläche (UI), Frontend-Integration, Skalierbarkeit, UI-Komponenten, Web-Anwendungen, Javascript, JavaScript-Frameworks, Web-Entwicklungs-Tools, React.js, React Redux
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Verwaltung des Lebenszyklus von Anwendungen, Mobile Entwicklung, Persistenz der Daten, Benutzeroberfläche (UI), Datenmodellierung, iOS-Entwicklung, Benutzeroberfläche (UI) Design, JSON, UI-Komponenten, Swift-Programmierung, Grundsätze der Programmierung, Apple iOS, Storyboarding, Anwendungsprogrammierschnittstelle (API), Webdienste
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Software-Architektur, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), Validierung von Daten, Sichere Kodierung, iOS-Entwicklung, Swift-Programmierung, Apple iOS, Software-Entwurfsmuster, Datenvalidierung, Instandhaltbarkeit, Speicherverwaltung, Software Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Software-Entwicklung, Persistenz der Daten, Software Entwurf, Datenspeicher, Benutzeroberfläche (UI), React Native, Frontend-Integration, Validierung von Daten, Benutzeroberfläche (UI) Design, UI-Komponenten, Technologien zur Datenspeicherung, Beglaubigungen, Datenvalidierung, Verifizierung und Validierung, Anwendungsprogrammierschnittstelle (API), Kontext-Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Geografische Informationen und Technologie, Mobile Entwicklung, Wiederverwendbarkeit von Code, Daten in Echtzeit, Benutzeroberfläche (UI), Validierung von Daten, Sichere Kodierung, Benutzeroberfläche (UI) Design, iOS-Entwicklung, UI-Komponenten, Swift-Programmierung, Apple iOS, Beglaubigungen, Datenvalidierung, Geospatial Mapping
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spiel-Design, Mobile Entwicklung, Datenverwaltung, Persistenz der Daten, Benutzeroberfläche (UI), Datenmodellierung, Sichere Kodierung, iOS-Entwicklung, UI-Komponenten, Swift-Programmierung, Apple iOS, Datenmanagement, Apple Xcode, Entwicklung von Videospielen, Kerndaten (Software)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), Application Lifecycle Management, Business Logic, User Interface (UI) Design, Systems Development Life Cycle, Frontend Integration, ASP.NET, Software Development Life Cycle, Back-End Web Development, Application Development, Application Deployment, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Functional Testing, Software Testing, Development Testing
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Daten-Strukturen, Nutzerforschung, Mobile Entwicklung, GitHub, Benutzeroberfläche (UI), React Native, Git (Versionskontrollsystem), Restful API, Unix-Befehle, iOS-Entwicklung, Persona (Benutzererfahrung), UI/UX-Forschung, Swift-Programmierung, Jest (JavaScript Testing Framework), Prüfung der Benutzerfreundlichkeit, Apple iOS, Javascript, Apple Xcode, Versionskontrolle, Kerndaten (Software)
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Experimentieren, R Programmierung, Visuelle Gestaltung, Design erleben, Interaktives Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Designforschung, Benutzeroberfläche (UI), Statistische Analyse, Benutzerfreundlichkeit, Mensch-Computer-Interaktion, Ideenfindung, Kollaborative Software, UI/UX-Forschung, A/B-Tests, Telearbeit, Storyboarding, Interaktionsdesign, Menschliche Faktoren, Benutzerfreundliches Design
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Figma (Entwurfssoftware), Wireframing, Prototyping, Nutzerforschung, Informationsarchitektur, Gestaltungselemente und -prinzipien, Persona (Benutzererfahrung), Anwenderbericht, Storyboarding, Interaktionsdesign, Benutzerfreundliches Design
Anfänger · Kurs · 1–4 Wochen
University of Virginia
Kompetenzen, die Sie erwerben: Agile Methodik, Produktentwicklung, Peer Review, Team Management, Benutzeroberfläche (UI), Sprint-Planung, Benutzerfreundlichkeit, Kontinuierliche Lieferung, Persona-Entwicklung, Agile Entwicklung von Software, Leistungsmanagement im Team, Teamleitung, Design Thinking, Agile Software-Entwicklung, Persona (Benutzererfahrung), Anwenderbericht, Prüfung der Benutzerfreundlichkeit, Produktprüfung, Agile Produktentwicklung, Agiles Projektmanagement, Kundenanalyse, Produktverbesserung
Anfänger · Spezialisierung · 3–6 Monate