A ground-up introduction to UI design for anyone who wants the fundamentals in place before moving on to more advanced work.
Core topics
- The core principles behind intuitive, visually coherent interfaces
- Color theory and how color choices shape user perception
- Typography basics and how font choices affect readability
- Using visual elements deliberately to guide users through a screen
- The most common UI components and how they support a smooth experience
- Grids and layout for consistent, organized designs
- Designing across multiple devices and platforms
The course is built as a solid base rather than a quick tour — each topic is meant to give you a working understanding you can build on, along with practical tips picked up from real design work.