#1 India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →

Tutorial · UI/UX Design Basics

UI/UX Design Basics Every Beginner Must Know

Good design is not decoration. It is a set of principles that make products easy to understand and pleasant to use. Learn these basics and every screen you design — or review — gets better.

Tracks
Design Basics · Live Interactive
Principle
—
What it means
Check
—
How to test it
Fix
—
Typical improvement
User goal → Structure → Visual design → Feedback
Click a level to see a core principle, how to check it on a screen and a typical fix.

Home / Tutorials / Career Guides / UI/UX Design Basics Every Beginner Must Know

Tutorial · UI/UX Design Basics

UI/UX Design Basics Every Beginner Must Know

GOAL STRUCTURE VISUAL TEST User goal What they need Context Why Structure Flow, layout Wireframe What Visual Type, colour Spacing How Test Watch users Improve Check
Design basics follow this order: understand the goal, structure it, style it, then test it.

Quick summary — UI/UX design basics

UI/UX design basics start with user-centred thinking: understand what people are trying to do before designing screens. Then apply layout and visual hierarchy, consistent typography, purposeful colour, clear spacing, familiar usability patterns and accessibility. Finally, test designs with real users and improve them based on what you observe.

In this guide you will learn:

  1. User-centred thinking — goals before screens.
  2. Layout and visual hierarchy — what stands out.
  3. Typography and colour — used with purpose.
  4. Usability principles — that guide every screen.
  5. Accessibility basics — for everyone.

SECTION 01UI/UX design basics start with the user

UX (user experience) is about how a product works for the people using it; UI (user interface) is about the screens, controls and visuals they interact with. Both start from the same place: understanding who the users are, what they are trying to achieve and what gets in their way. A beautiful screen that hides the one action a user needs has failed. Before opening a design tool, write down the user, their goal and the context — on a phone in a hurry, at a desk with time, with poor network. Every later design choice should make that goal easier.

QuestionWhy ask itExample answerDesign consequence
Who is the user?Different users need different thingsFirst-time patient booking a clinic visitPlain language, guided steps
What is their goal?Defines what must be easyBook the earliest slot with a chosen doctorSlot picker is the main focus
What is their context?Shapes layout and detailOn a phone, often while travellingLarge tap targets, few fields
What blocks them today?Shows where to improveToo many steps, unclear availabilityFewer steps, clear available slots
User goal statement template
As a ____ (user)
I want to ____ (goal)
so that ____ (benefit)
while ____ (context or constraint)

Example:
As a first-time patient, I want to book the earliest available slot
so that I can see a doctor this week, while using my phone on a bus.
user-goal.md
Key insight: Ask about past behaviour ('tell me about the last time') rather than opinions ('would you use this?'). Past behaviour is far more reliable.

SECTION 02Layout, visual hierarchy, typography and colour

Visual hierarchy tells users what to look at first, second and third. You create it with size, weight, colour, contrast, spacing and position. A simple check is the squint test: blur your eyes and see what still stands out — it should be the most important element. Typography basics include using one or two typefaces, a clear scale of sizes and comfortable line length. Colour should carry meaning, such as one primary action colour and clear error and success colours, rather than decoration. Consistent spacing, often based on a fixed unit, makes layouts feel organised.

BasicRule of thumbCommon mistakeFix
HierarchyOne clear primary action per screenThree equally bold buttonsMake one primary, others secondary
Typography1-2 typefaces, consistent size scaleMany fonts and random sizesDefine heading and body styles
ColourUse colour for meaningColour only for decorationReserve primary colour for actions
SpacingUse a spacing scale (e.g. 4 or 8 px steps)Uneven gaps everywhereApply the scale consistently
/* A simple, consistent scale for a beginner project */
:root {
  --font-sans: "Inter", system-ui, sans-serif;
  --text-sm: 14px;
  --text-base: 16px;
  --text-lg: 20px;
  --text-xl: 28px;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 16px;
  --space-4: 24px;
  --space-5: 32px;
}
body { font-family: var(--font-sans); font-size: var(--text-base); line-height: 1.5; }
h1 { font-size: var(--text-xl); margin-bottom: var(--space-3); }
.card { padding: var(--space-4); }
.stack > * + * { margin-top: var(--space-3); }
scale.css
Key insight: When everything is bold, nothing is. Hierarchy is as much about making secondary things quieter as making primary things louder.

SECTION 03Usability principles and accessibility

Usability principles are well-tested guidelines for making interfaces easy to use. Show users what is happening through feedback and status. Use familiar words and patterns instead of inventing new ones. Keep things consistent so users learn once. Prevent errors where possible, and when they happen, explain how to fix them. Accessibility means designing so people with different abilities — visual, motor, hearing or cognitive — can use the product. It overlaps heavily with good usability, and it is easiest when built in from the start rather than added later.

PrincipleWhat it meansExampleQuick check
Visibility of statusUsers know what is happeningLoading indicator, 'Saved' messageDoes every action give feedback?
Familiar patternsUse known words and layoutsCart icon, standard checkout stepsWould a new user recognise it?
Error prevention and recoveryStop mistakes, explain fixesDate picker instead of free textDo error messages say how to fix it?
AccessibilityUsable by people with different abilitiesSufficient contrast, labelled fieldsContrast checker and keyboard test
<!-- Visible label, helpful hint, clear error tied to the field -->
<label for="phone">Mobile number</label>
<p id="phone-hint" class="hint">10 digits, without +91</p>
<input id="phone" name="phone" type="tel" inputmode="numeric"
       autocomplete="tel-national" aria-describedby="phone-hint phone-error"
       aria-invalid="true">
<p id="phone-error" class="error" role="alert">
  Enter a 10-digit mobile number, for example 9876543210
</p>
form-field.html
Key insight: Placeholders are not labels. They disappear when users type, which hurts memory and accessibility. Always use a visible label.

SECTION 04Design basics practice templates

Use these templates to practise the basics on purpose. Redesigning one small screen properly teaches more than sketching many screens quickly.

Screen: ____
User goal on this screen: ____
Squint test — what stands out? ____ Is it the right thing? Y / N
Primary action clear? Y / N
Text readable (size, contrast)? Y / N
Spacing consistent? Y / N
Two improvements I would make: ____, ____
design-practice.md

SECTION 05Tips for learning UI/UX basics

Keep these points in mind as you practise:

  • Start with the user goal — before any visuals.
  • One primary action per screen — make it obvious.
  • Use a type and spacing scale — consistency looks professional.
  • Follow familiar patterns — users already know them.
  • Test with five people — small tests reveal big issues.
Pro tip: Keep a swipe file of screens you find clear and easy. Studying why they work trains your eye faster than any rulebook.

SECTION 06Interview Q&A — UI/UX Basics

Q1What is visual hierarchy?

The arrangement of elements so users notice the most important things first, using size, weight, colour, contrast and spacing.

Q2What is the squint test?

Blurring your view of a screen to see which elements still stand out, revealing the real hierarchy.

Q3Why use a spacing scale?

Consistent spacing steps make layouts feel organised and are easier to apply and hand off.

Q4What does 'visibility of system status' mean?

The interface keeps users informed about what is happening through timely feedback.

Q5Why are placeholders not enough as labels?

They disappear when typing starts and often have low contrast, which hurts usability and accessibility.

SECTION 07Test yourself — UI/UX Basics quiz

Five questions. No sign-up.

0 / 5

Pick an answer to see why it is right or wrong.

SECTION 08Frequently asked questions

What are the basics of UI/UX design?

Understanding users, visual hierarchy, typography, colour, spacing, usability principles, accessibility and testing with real people.

How can a beginner learn UI/UX design?

Study the basics, practise by redesigning real screens, learn Figma and test your designs with a few users.

What is the difference between UI and UX design?

UX focuses on how a product works for users; UI focuses on the visual interface they interact with.

Do I need to be good at drawing for UI/UX design?

No. Simple sketches are enough; clear thinking about users and structure matters far more.

What tools do beginners use for UI/UX design?

Paper for sketching and Figma for wireframes, visual design and prototypes are a common starting set.

Classroom & online · Noida

Apply design basics in digital work

Our Digital Marketing Training Course covers digital channels, user journeys, landing pages and content — practical places to apply UI/UX basics.

Talk to a counsellor for current fees
  • Digital fundamentals
  • Landing pages and journeys
  • Hands-on projects
  • Weekday & weekend batches