01The learning path
This order builds each skill on the last. Spend more time on steps 1 and 5 than you think you need.
- 1Design fundamentalsVisual hierarchy, spacing, typography, color, grids and contrast. Visual hierarchy in web design is a good start.
- 2Usability basicsHow people scan pages, what makes navigation clear, why forms fail. Read usability research and watch people use sites.
- 3FigmaFrames, auto layout, components and prototyping. Recreate pages you admire to learn the tool.
- 4HTML and CSS basicsEnough to know what is easy or hard to build and to talk to developers. MDN's free course covers it.
- 5A builderWebflow or Framer to publish real sites; should I learn Figma? and is Webflow worth learning? help choose.
- 6AI toolsUse AI builders for first drafts and learn to direct and edit them; what AI tools do web designers use? lists them.
- 7Real projectsRedesign a local business site, design for a friend or volunteer for a nonprofit.
02Free resources worth using
You do not need a paid course to start. MDN's Learn web development section covers HTML, CSS, layout, accessibility and a design module for developers. The Odin Project offers a free full-stack curriculum if you want to go further into code. Webflow University teaches Webflow and web layout concepts for free. Best free web design courses compares more options.
03Learn by copying, then by changing
Designers have always learned by recreating work they admire. Pick a well-designed site, rebuild its home page in Figma pixel by pixel, and you will notice spacing, type sizes and alignment you never saw before. Then redesign it for a different audience and explain your choices. Best website design inspiration sites lists places to find good examples.
04Common mistakes when learning
- Collecting tutorials without finishing projects.
- Learning tools before fundamentals, so every design looks like the template.
- Avoiding feedback; share work early in communities and with friends.
- Ignoring copy; words are half of web design.
- Skipping accessibility, which clients increasingly require.
- Waiting until you feel ready to make a portfolio.
05Turning skills into work
Once you have three solid projects, write them up as case studies and publish a portfolio. Web design portfolio with no experience explains how to get those first projects, and how long does it take to learn web design? sets expectations. Whether to learn code more deeply is covered in do web designers need to code?.
06How to get feedback while you learn
Feedback is what turns practice into progress. Share work in design communities with a specific question rather than "thoughts?": is the hierarchy clear, does the call to action stand out, is the type readable on a phone? Watch two or three people try to complete a task on your design and note where they hesitate. Compare your page side by side with a professional site in the same industry and list every difference you can find. Each round of feedback should change something concrete in your next version.
What people who tried it say
Hacker News advice for people learning web design, especially from print or other fields, consistently favors free resources and learning by building rather than reading.
- Ask HN: Best way to learn HTML and CSS for web design?Hacker News
For a print designer moving to web, commenters recommend free guides like HTML Dog, beginner books and above all learning by building pages.
Looking for more first-hand opinions? Search Reddit for “how to learn web design”. We link the live threads rather than summarizing them, so you read them in full.
Our take
spend your first month on fundamentals and recreating great sites, not on tool tutorials. Tools change every year; a trained eye does not.
Where this falls short
Everyone learns at a different pace, and this path suits people aiming at marketing sites and small business work. Product and UX roles need more research and interaction design.
Learners use Orlume to see how a designed site is structured, then study and edit the result; every site is a real Next.js project. The free plan includes 10 message credits.
Free to start · No card required · Live in one click
Sources
- 1.Learn web development · MDN Web Docs
- 2.The Odin Project · The Odin Project
- 3.Webflow University · Webflow
Researched and written by the Orlume team · Updated October 2026

