Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Roadmap · Build products

UI/UX design

Opens with credits

For students and early-career engineers who want to design interfaces that people can actually use, either as a product designer or as a developer who designs. By the end you can research a problem, design and test screens in Figma, meet accessibility basics, work inside a design system, and show the work in a portfolio case study or ship it in clean, responsive code.

Curated by Tauseef Fayyaz8 stages, 55 topics~7 months at a few hours a week

By the end, you will be able to

  • Run a small research round: five user interviews, a usability test with five people and a written list of findings ranked by severity
  • Design a multi-screen flow in Figma with auto layout, components, variants, variables and a clickable prototype
  • Check a design against WCAG 2.2 AA basics: contrast, focus, touch targets, labels and screen reader order
  • Build or document a small design system with tokens, components and usage notes
  • Designers: publish two case studies that show the process and the decisions. Developers: turn a Figma file into a responsive, accessible component library

The path

8 stages, in the order to learn them. Open one to start.

  1. 1How product design worksWhat UX and UI mean, how design work moves from a fuzzy problem to shipped screens, and who does what on a product team. This gives every later stage a place to fit.6 topics · ~2 weeks
  2. 2Visual design fundamentalsThe rules that make a screen look ordered and easy to scan: grids, spacing, type, colour, hierarchy and alignment. These are learnable rules, not talent.7 topics · ~4 weeks
  3. Figma in depthThe tool most product teams design in. Learn it properly: frames, auto layout, components, variants, variables, prototyping and Dev Mode, so your files are fast to change and easy to hand over.7 topics · ~5 weeksOpens with credits
  4. UX research and usabilityHow to learn what people need and whether your design works: interviews, personas used carefully, journey maps, information architecture, card sorting, usability tests and heuristic reviews.8 topics · ~4 weeksOpens with credits
  5. Interaction design and patternsHow interfaces behave: forms, navigation, the empty, loading, error and success states of every screen, feedback, overlays, mobile touch and the words on the interface.7 topics · ~4 weeksOpens with credits
  6. AccessibilityDesign and build for people with visual, motor, hearing and cognitive disabilities, and for everyone on a small screen in bright sun. WCAG 2.2 basics you can apply and check yourself.7 topics · ~3 weeksOpens with credits
  7. Design systemsHow teams keep hundreds of screens consistent: tokens, components with clear rules, documentation and governance. Learn from Material Design and Apple's guidelines, then work inside a system of your own.6 topics · ~3 weeksOpens with credits
  8. Portfolio and first design roleTurn your projects into case studies that show your process and thinking, learn to give and take critique, and find your first design job or freelance clients without falling for scams.7 topics · ~6 weeksOpens with credits
Keep reading

6 more stages, 42 more topics, free with an account.

You have seen the open stages of the UI/UX design roadmap. Every topic it covers is listed above, and an account opens the rest: what each topic means, a question to check yourself, the courses, the practice and Tauseef's advice for every stage. Early access is open: sign up and your account is active shortly after.

Everything here is free to learn from. A few things, like adding a roadmap, keeping a cheat sheet or asking Tauseef a question, use credits. You get 15 when you join, your first roadmap is free, and if you are learning seriously and run out, you can ask for more. Credits only make sure the platform goes to people who are actually learning.

Build a project

A finished project proves more than a certificate.

  • Start with this onebeginner4 to 6 weeks · 1 or 2 students
    Usability Study and Redesign of a Public Service Flow

    A full case study in one project: research, a tested redesign and measured results you can present

    • Figma with auto layout and components
    • FigJam or Excalidraw
    • Maze or moderated remote sessions
    • Google Forms for SUS questionnaires
    • WAVE
  • intermediate1 semester · 2 students (one design, one development)
    Documented Design System with Tokens and Storybook

    Tokens, components and documentation shared by Figma and code: the core of both paths

    • Figma variables
    • TypeScript and React
    • Style Dictionary (DTCG token format)
    • CSS custom properties or Tailwind CSS
    • Radix Primitives or shadcn/ui

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com