The Basics of UI/UX Design

Sobowale olumuyiwa
3 min readDec 9, 2022

--

The fundamental parts of UI/UX Design recommend for you to learn are as follows:

Research

Complete beginner’s guide to user research

UX research cheat sheet

The value of research

The UX research process in product design

Design Thinking

What is design thinking and why is it important?

How to apply design thinking to the UX process

What exactly is design thinking?

Visual Elements

  • Buttons

Button design: Types of UX buttons and best practices

Button design: UI component

7 basic rules of buttons design

UI design: Basic types of buttons in user interfaces

Designing states for buttons and UI interactions

  • Color

Colors in UI design

All you need to know about colors in UI design

How to use colors in UI design wisely

The roles of color in UX

The most important and best colors in UI design

Palettable

Coolors

Colorspace

Mesh Gradient

Grabient

Colors and Fonts

Picular

UI Gradient

  • Lines

Visual dividers in user interfaces: Types and design tips

Incorporating lines in web design

The psychology of lines and shapes in web design

  • Shapes

All you need to know about UI design shapes and objects

The shapes of an interface: Why choosing the right shapes matter

How to use shapes in UI design

UI design shapes & objects basics: Fills and borders

  • Icons

Streamline Icons

Flat Icon

Feather Icons

The Noun Project

Remix Icon

Ikonate

icons8

To Icon

Emojipedia

Icon Shock

Material Design Icons

  • Illustrations

Open Doodles

Undraw

Isometric Love

Ouch!

illlustrations

Humaaans

Avataaars

Black Illustrations

Mixiamo

Freepik

Drawkit

icons8

Shapefest

  • Images

Basic type of images for web content

Unsplash.com

Pixabay

123rf

Getty Images

Burst

Pexels

Visual Hunt

Pixel Mob

Landing Stock

Nappy.co

  • Navigation

Navigation design

UI patterns for navigation that make good UX sense

The rules for modern navigation

Interface navigation elements

UX design for navigation menus

  • Patterns

Design Patterns

UI Garage

UX Library

Subtle Patterns

Transparent Textures

Pattern8

The Pattern Library

Pixel Buddha

  • Design Tips

Design Better

Design Principles

Checklist Design

Algorithm-Driven Design

Mindful Design

Design System Repo

Design for Startup

The Modern Web Design Process

Design Systems

Toptal Blog

Grid Systems

The grid system: Building a solid design layout

Better grid systems in UI design tools

The use of grids in website designs

Contrast and Balance

Bringing balance to the visual forces in your UI design

How to use contrast in UI design

Principle of design — Balance

Principles of design — Infographics

UX Writing

UX writing. Let user interface speak

16 rules of effective UX writing

How UX writing can help create good design

UX writing guidelines and best practices

The complete guide to UX writing

Information Architecture

A beginner’s guide to information architecture

Information architecture basics

Information architecture — Structuring content

Information architecture — a UX guide

How to apply information architecture in design

Typography

How to use typography

Typography in UI

Honing your typography for UI design

4 tips of typography in UI

Picking fonts for UI design

How to choose the right typeface for your design

Be Fonts

Google Fonts

Free Typography

Unblast

Da Font

Lorem Ipsum Generator

Hierarchy

What is visual hierarchy?

Key principles of visual hierarchy in UX design

Design principles — an introduction to visual hierarchy

Visual hierarchy in design: Key principles and examples

How to use visual hierarchy and alignment to improve UI

Understanding web UI visual hierarchy

Responsiveness

What is responsive design?

Principles of responsive UI for designers and developers

Responsive web design

An introduction to responsive web design

UI design guidelines for responsive design

Responsive websites: 30 examples and 5 best practices

Responsive web design tutorial & best practices

Whitespace

The effective utilization of white space in UI design

The power of white space

Applying white space in UI design

White space design: 20 striking examples and best practices

Importance of white space in good design

Principles of design: White space

Layout

Responsive layout guide

Fundamentals of layout in user interface design

UI layout design

The guide to space and UI layout design

A complete guide to UI grid layout design

The grid system: Building a solid design layout

Material and iOS Design Guidelines

Prototyping

User interface prototyping tricks and techniques

What is prototyping: A guide to functional UX

Prototyping in user interface design

The ultimate guide to prototyping

A guide to prototype design

Designing prototype from wireframe

Importance of prototyping in design

Benefits of prototyping

Designcode Figma handbook

Testing/Usability

How to conduct usability testing

What is usability testing?

What is user testing?

Usability testing methods

How to setup user testing session

A comprehensive guide to user testing

Usability testing 101

--

--