• Skip to main content

Rafal Tomal

Learn Design and Create Better Websites

  • About
  • Courses
  • Tools
  • Tips
  • Blog
  • Contact
  • Work With Me →

← Go back to Design Class

Intro to Web Design

Welcome to the Design Class!

This is a free series of articles that will introduce you to some basic concepts about designing for the web. It’s everything you need to know before you dive deeper and start learning how to design websites.

I’ve shared some of my thoughts on:

  • why design matters and the value of design,
  • whether a design is about business or art,
  • what do you need to learn to become a web designer,
  • whether you should know how to code,
  • how to learn and practice your design skills,
  • what is a design process and why you need one,
  • what design tools and software you need.

Enjoy!

Free lessons:

  • 1. The Real Value of a Good Design
  • 2. Many Hats of a Designer
  • 3. Should Designers Code?
  • 4. Creativity and Art in Web Design
  • 5. Teaching Yourself Design
  • 6. Finding Your Design Process
  • 7. Design Software and Tools

The Web Typography course is now available!

Learn how to design simple and beautiful typography for your website.

Learn More

© Copyright 2008 - 2025 Rafal Tomal.

Affiliate Program . Privacy Policy . Cookie Policy . License .

Follow me on Twitter, Dribbble, and Instagram.

DISCLOSURE: I may be an affiliate for products that I recommend. If you purchase those items through my links I will earn a commission. You will not pay more when buying a product through my link. It helps me to continue to offer you lots of free stuff. Thank you, in advance for your support!