DEV Community

Hazar nenni
Hazar nenni

Posted on

Be A Better Web Designer..

When you start being interested in becoming a web designer, many beginners often struggle with how to master what they've already learned.

As we all know " practice makes perfect ". Hence, in this blog, we'll explore some websites on which you could apply what you learned and improve your level :

  • www.frontendmentor.io : This site helps you to solve HTML, CSS, and JAVASCRIPT challenges. The advantage of this website is that it will give you tests based on your level.

  • www.superherojs.com : A collection of the best articles on creating, testing and maintaining a large JavaScript code.

  • www.dailyui.co/ : It's a series of daily design challenges inspiration and surprise rewards.

  • www.adamschwartz.co/magic-of-css/ : The magic of CSS.

  • www.maintainablecss.com/ : Write CSS without worrying that overzealous, pre-existing styles will cause problems. MaintainableCSS is an approach to writing modular, scalable and of course, maintainable CSS.

  • www.goodbrief.io/: Randomly generate smart design briefs to practice your design skills, get content for your portfolio and gain experience working off a real design brief.

  • www.designbetter.co/ : Introducing the best practices, stories, and insights from the world’s top design leaders.

  • www.html5up.net/ : A great resource for HTML 5 templates. You could modify the template as you wish.

  • www.refactoringui.com/ : Learn how to design awesome UIs by yourself using specific tactics explained from a developer's point-of-view.


Web design is steadily evolving. You should always keep learning and discovering new design tools and techniques.
{ I hope that you enjoyed the list. πŸ¦„β€‹ }

Top comments (0)