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: Control Systems, Programmable Logic Controllers, Animations, Human Machine Interfaces, UI Components, Real-Time Operating Systems, Visualization (Computer Graphics), Control Panels, Interactive Design, User Interface (UI), Code Reusability, Program Development, Simulations, Interactive Data Visualization, Automation Engineering, Machine Controls, Computer Hardware, Electrical Wiring, Computational Logic, Network Troubleshooting
Mittel · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, Model View Controller, Application Deployment, Cascading Style Sheets (CSS), UI Components, Application Frameworks, Frontend Performance, Data Transformation, Server Side, User Interface (UI), Dataflow, Front-End Web Development, Hypertext Markup Language (HTML), Restful API, Code Reusability, Web Applications, Network Routing, Software Architecture, Maintainability
Anfänger · Spezialisierung · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Plot (Graphics), Web Scraping, Machine Learning, Machine Learning Algorithms, User Interface (UI), Operational Analysis, Business Analytics, Python Programming, Programming Principles, User Interface (UI) Design, Computational Thinking, UI Components, Object Oriented Programming (OOP), Numerical Analysis
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, iOS-Entwicklung, UI-Komponenten, Entwicklungsumgebung, Swift-Programmierung, Datenverwaltung, Grundsätze der Programmierung, Datenmanagement, Anwendungsentwicklung, Benutzeroberfläche (UI), Apple iOS, Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI) Design, Kenntnisse der Apple Software, Git (Versionskontrollsystem), Fehlersuche, Mobile Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Objektorientierter Entwurf, UI-Komponenten, Entwicklungsumgebung, Java-Programmierung, Java-Plattform Enterprise Edition (J2EE), Web-Anwendungen, Eclipse (Software), Grundsätze der Programmierung, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Software-Entwicklungstools, Programm-Entwicklung, Computerprogrammierung, Benutzeroberfläche (UI), Java, Integrierte Entwicklungsumgebungen, Ereignisgesteuerte Programmierung, Virtuelle Maschinen, Anwendungsserver, Computer Programmierung, Java Programmierung
Mittel · Spezialisierung · 3–6 Monate

University of New Mexico
Kompetenzen, die Sie erwerben: Middleware, Application Frameworks, Web Applications, Model View Controller, Web Frameworks, Version Control, Web Development Tools, Agile Software Development, Git (Version Control System), Software Engineering, Data Store, Web Design and Development, Web Development, Software Development, Agile Methodology, Database Development, User Interface (UI), Back-End Web Development, Ruby on Rails, Javascript
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Java Programming, Java, Program Development, Programming Principles, Computer Programming, Maintainability, Database Development, Object Oriented Programming (OOP), JUnit, Database Application, UI Components, C and C++, Data Access, Object Oriented Design, User Interface (UI), Application Development, Event-Driven Programming, File I/O, Data Structures
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Frontend Integration, Web Applications, Web Frameworks, API Design, User Interface (UI), Databases, Cloud-Based Integration, GitHub, Dashboard Creation, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Animation and Game Design, User Interface (UI), UI Components, Interactive Design, Human Computer Interaction, User Interface (UI) Design, Animations, Multimedia, Music
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, UI-Komponenten, Wiederverwendbarkeit von Code, iOS-Entwicklung, Interaktives Design, Swift-Programmierung, Apple Xcode, Anwendungsentwicklung, Code-Überprüfung, Benutzeroberfläche (UI), Einheitliche Prüfung, Apple iOS, Benutzeroberfläche (UI) Design, Einheitstest, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI), Development Environment
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, UI Components, Web Design, Web Design and Development, Front-End Web Development, Animations, Mockups, User Interface (UI), User Interface (UI) Design, Web Development, Debugging
Mittel · Spezialisierung · 1–3 Monate