UI Design
31 courses·EN
Design understandable interface elements, states, and controls, from forms and tables to navigation and feedback.
Choose a specific interaction to study rather than treating the catalog as one required sequence. UX Design provides the broader task and experience context.
A route through the topic
Start with the introductory explanation below, then choose a focused lesson for the task or question you want to explore.
Courses in this topic

Touch-Friendly Interface Design
A training on designing interfaces optimized for touch interaction, teaching users to create intuitive, accessible, and responsive layouts for mobile and tablet devices.
12 slides·24 min

Typography for Digital Interfaces
Learn to apply typography principles in digital interfaces to improve readability, hierarchy, and user experience.
16 slides·32 min

UI Design Framework Application
Learn to design consistent, scalable user interfaces using a component-based framework. Ideal for aspiring UI designers seeking practical skills in building reusable design systems.
13 slides·26 min

UI Design Styles Overview
This training covers the fundamental types of UI design styles, helping learners identify and apply distinct visual approaches to create effective user interfaces.
14 slides·28 min

Video Player Controls Design
Learn to design intuitive and accessible video player controls, focusing on user interaction patterns and touch-friendly interface elements.
16 slides·32 min

Open Source UI Design Tools
Learn how to design user interfaces using open-source UI design tools. This training is ideal for designers and developers seeking free, practical alternatives to commercial design software.
14 slides·28 min

E-Learning UI Design Templates
This training teaches UI designers how to create effective e-learning templates, covering layout, navigation, and visual hierarchy to build engaging digital course interfaces.
14 slides·28 min