Lesson 1 of 12

Introduction to UI/UX Design

Every app you open, from a bus-ticket booking app to your college results page, was designed by someone. When it feels easy, you hardly notice it. When it is confusing, you notice at once. UI/UX design is the work of making digital products useful, easy and pleasant for the people who use them. This first lesson gives you the big picture before we go deeper in the lessons that follow.

What do UI and UX stand for?

UX means user experience: everything a person feels and goes through while trying to get something done with a product. UI means user interface: the screens, buttons, text, icons and colours the person actually sees and touches.

A simple way to remember the difference: UX asks “Can people do what they came to do, without stress?” UI asks “Does each screen look clear, consistent and inviting?” The two overlap so much that many job titles say “UI/UX Designer”. We compare them properly in the next lesson, UX vs UI.

Why good UI/UX design matters

Think of a food-delivery app at 9 pm. A hungry user wants to find a dish, check the price and pay in under a minute. If the search hides vegetarian filters, or the final price jumps at checkout without explanation, the user gets annoyed and may leave. Nothing was technically broken, yet the experience failed.

Good design matters because it:

  • helps people finish tasks faster and with fewer mistakes;
  • builds trust, especially for payments, health and government services;
  • reduces support calls and complaints for the business;
  • makes products usable for more people, including those with disabilities (accessibility).

What does a UI/UX designer do?

The day-to-day work changes from company to company, but most designers move through a similar loop of activities:

ActivityWhat it meansLesson in this track
Understand the problemAgree on goals with the team and learn what users needDesign thinking
Research usersTalk to and observe real peopleUser research, Personas
Organise contentDecide what goes where and what it is calledInformation architecture
Sketch layoutsDraw low-detail screens quicklyWireframing
Make it clickableLink screens so people can try the flowPrototyping in Figma
Design the visualsHierarchy, colour and typeLessons 9 to 11
Test and improveWatch people use it and fix problemsUsability testing

Tip: Design is not a straight line. You will often go back: a usability test may show that a label is confusing, which sends you back to the information architecture or the wireframe. That is normal and healthy.

Tools designers use today

You do not need many tools to start. Paper and a pen are still excellent for early ideas. For digital design, Figma is the most widely used tool in product teams right now. It runs in the browser, has a free plan, and lets designers and developers work in the same file. Its key features, which we use later in this track, are:

  • Auto layout – frames that grow and shrink with their content, similar to CSS Flexbox;
  • Components and variants – reusable buttons, cards and inputs with different states;
  • Variables – saved colours, numbers and text values, including light and dark modes;
  • Prototyping – links, overlays and Smart Animate transitions between screens;
  • Dev Mode – a view where developers inspect sizes, colours and spacing.

Watch out: Do not spend your first month learning every tool on the market. Adobe XD, for example, is in maintenance mode and not a good choice for new learners. Learn the thinking first and one main tool well.

Skills you will build

UI/UX design mixes soft and hard skills. Empathy and curiosity help you understand users. Clear writing helps you label buttons and explain decisions. Visual skills such as spacing, colour and typography make screens readable. A basic understanding of HTML and CSS helps you design things that can actually be built – the HTML and CSS tracks on this site are a good companion to this one.

How to use this track

  1. Read the lessons in order; each one builds on the previous one.
  2. Do the exercise at the end of every lesson – design is learned by doing.
  3. Pick one small practice project (for example, a bus-ticket booking app for a town you know) and carry it through all twelve lessons.
  4. Keep your sketches and notes. By lesson 12 you will have a mini case study for your portfolio.

Further reading

Key takeaways

  • UX is the whole experience of using a product; UI is the visible layer of screens and controls.
  • Good design helps people finish tasks, builds trust and includes people with disabilities.
  • Designers research, organise, sketch, prototype, design visuals and test – then repeat.
  • Figma (Auto layout, Components, Variables, Prototyping, Dev Mode) is the main tool you will use in this track.
  • Choose one practice project and carry it through every lesson.

Quick quiz

Check what you learned – pick an answer.

1. Which statement best describes UX design?

2. Which Figma feature lets a frame resize with its content, much like Flexbox?

3. A usability test shows users misread a menu label. What should you do?

Practice exercise

Pick an app you use every week (for example, a food-delivery or train-booking app). Write down one task you do in it, list each step you take, and note one moment that feels easy and one that feels frustrating.

Show a hint

Focus on what you feel at each step, not only on how the screen looks. Did you have to remember something, wait, or guess?

Show the solution

A good answer names a specific task such as “reorder my usual dinner”, lists 5–8 concrete steps (open app, tap Orders, find last order, tap Reorder, check address, pay), and links each feeling to a cause. For example: “Easy: the Reorder button kept my previous items and address. Frustrating: a coupon pop-up covered the Pay button and I had to search for the close icon.” It separates UX issues (the extra step, the interruption) from UI issues (a small close icon with poor contrast).

Progress is saved in this browser only.