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.

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Datenstrukturen, Benutzeroberfläche (UI), Programm-Entwicklung, Graphentheorie, Big Data, Anwendungsentwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Datenanalyse, Ereignisgesteuerte Programmierung, Wahrscheinlichkeit, Computer Programmierung, Pseudocode, Kombinatorik, Interaktives Design, Python-Programmierung, Theoretische Informatik, Bioinformatik
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Benutzeroberfläche (UI), Fehlersuche, Web-Entwicklung, Cascading Style Sheets (CSS), Javascript, Webdesign, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, HTML und CSS, Computer Programmierung, Bildanalyse, Interaktives Design
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Tabellenverarbeitungssoftware, Daten Präsentation, Datenmanipulation, Excel-Formeln, Microsoft Kopilot, Dateneingabe, Microsoft Excel, Datenanalyse, Datenvisualisierung, Schnelles Engineering
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Datenstrukturen, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Javascript, Web Design und Entwicklung, Web-Entwicklung, HTML und CSS, Datenvalidierung, Fehlersuche, Interaktives Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ASP.NET, Cloud Deployment, Application Deployment, Microsoft Azure, Multi-Tenant Cloud Environments, Cloud Applications, Full-Stack Web Development, User Interface (UI) Design, PostgreSQL, Web Applications, User Interface (UI), Object-Relational Mapping, Database Development, Cloud Services, Database Management, Development Environment, Authentications
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), C# (Programmiersprache), Einheit-Engine, Fehlersuche, Entwicklung von Videospielen, Skripting, Computer Programmierung, Spiel-Design, Entwicklungsumgebung, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, 3D Assets, Augmented and Virtual Reality (AR/VR), Virtual Environment, Game Design, Video Game Development, Computer Graphics, 3D Modeling, Animation and Game Design, User Interface (UI), Architectural Design, Visualization (Computer Graphics), Building Design, Performance Tuning
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Unity Engine, Integrated Development Environments, Event-Driven Programming, Software Development Tools, User Interface (UI), Graphical Tools, Scripting, Software Design, Package and Software Management, Object Oriented Design, C# (Programming Language), Version Control
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Software Installation, Computer Graphics, Visualization (Computer Graphics), Animations, System Configuration, User Interface (UI)
Anfänger · Kurs · 1–3 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Disabilities, Adaptive Equipment, Mobile Development, Hypertext Markup Language (HTML), Web Design, Education Software and Technology, Usability, User Interface (UI), Digital Design, Android (Operating System), Apple iOS, Diversity Equity and Inclusion Initiatives
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Java, Datenstrukturen, Benutzeroberfläche (UI), Interaktive Datenvisualisierung, Objektorientierter Entwurf, Software-Dokumentation, Fehlersuche, Grundsätze der Programmierung, Java Programmierung, Ereignisgesteuerte Programmierung, Software-Ingenieur, Entwicklungsumgebung, Computer Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, AI Workflows, Generative Model Architectures, Model Deployment, Hugging Face, Programming Principles, Computer Programming, Transfer Learning, Application Deployment, Context Management, Embeddings, User Interface (UI), Model Evaluation, Vector Databases, Debugging, Software Installation
Mittel · Spezialisierung · 3–6 Monate