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.

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Anfänger · Spezialisierung · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), C# (Programmiersprache), Einheit-Engine, Datenstrukturen, Unreal Engine, Entwicklung von Videospielen, Objektorientierter Entwurf, C++ (Programmiersprache), Datei-E/A, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Anfänger · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Virtuelle Umgebung, UI Komponenten, Cloud-API, Generative AI-Agenten, KI-Workflows
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: User-Interface-(UI)-Design, Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Entwicklungsumgebung, Web-Anwendungen, Plattformübergreifende Entwicklung
Anfänger · Projekt · Weniger als 2 Stunden

Arizona State University
Kompetenzen, die Sie erwerben: Usability, Usability Testing, User Experience Design, Human Computer Interaction, Human Centered Design, User Interface (UI), User Research, Data Collection, Research Design, Research Methodologies, Qualitative Research, Experimentation, Case Studies
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prototyping, User-Interface-(UI)-Design, Nutzerorientierte Gestaltung, User Experience Design, Software-Dokumentation, Entwurfssoftware, Reaktionsfähiges Webdesign, Usability-Tests, Mockups, Interaktionsdesign, Wireframing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Web-Komponenten, Datenvalidierung, Angular, Model-View-Controller, Autorisierung (Computing), Bootstrap (Front-End-Framework), Authentifizierungen, Reaktionsfähiges Webdesign, Web Design und Entwicklung, Software-Tests, Routing-Protokolle, JavaScript und jQuery, TypeScript, Web-Anwendungen, Web-Entwicklungstools, JavaScript-Frameworks, UI Komponenten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, User-Interface-(UI)-Design, Benutzeroberfläche (UI), Bereitstellung von Anwendungen, JSON, ChatGPT, Anwendungsentwicklung, Fehlersuche, Sichere Kodierung, Schnittstelle zur Anwendungsprogrammierung (API), Generative KI, Back-End Web-Entwicklung, Full-Stack Web-Entwicklung, Restful API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prototyping, Figma (Design Software), Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience Design, Wireframing, Mockups, Collaborative Software, UI Components, Software Design, Web Design, Design Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Cascading Style Sheets (CSS), Anwendungsentwicklung, UI Komponenten, Javascript, Web-Anwendungen, Web-Entwicklungstools, JavaScript-Frameworks, Web-Entwicklung, React.js, Restful API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden