Web Design Tutorials

Learn web design with thousands of free tutorials! Maybe you want to know how to build a site using WordPress themes, or maybe you want to master more advanced web design topics like interface design or responsive design. Whatever you need, you'll find it here.

Stay up to date with the latest features and developments in CSS, Shopify, WooCommerce, and more. Learn how to design landing pages and email templates that stand out from the crowd and get people to take action. For all the web design tips and advice you need, our expert instructors have you covered!

All Web Design tutorials:

  1. How to Turn Off Password Change Notifications in WordPress

    How to Turn Off Password Change Notifications in WordPress

    Tutorial Beginner

    Are you tired of seeing the password change notifications? Are you unsure how to remove the notifications? In this tutorial you'll learn how.

  2. What is Machine Learning (and How Does it Impact Designers)?

    What is Machine Learning (and How Does it Impact Designers)?

    Tutorial Beginner

    Explore the world of machine learning and how it impacts designers, from personalization to predictive user behavior analysis, and how it’s shaping the...

  3. Best WordPress Themes for Renewable Energy Websites

    Best WordPress Themes for Renewable Energy Websites

    Tutorial Beginner

    Do you want to build a website for your renewable energy company? Premium WordPress renewable energy themes on Envato’s ThemeForest will help you build a...

  4. HTML Element: bdi

    HTML Element: bdi

    Tutorial Beginner

    The HTML bdi element is used to isolate text that might be formatted in a different direction from other text in the same block. The abbreviation “bdi”...

  5. How to Remove the "Welcome to Your New WordPress Site" Message

    How to Remove the "Welcome to Your New WordPress Site" Message

    Tutorial Beginner

    Tired of seeing the “Welcome to Your New WordPress Site” message on your dashboard? Not sure how to get rid of this message? Learn how in this post.

  6. CSS Property: display

    CSS Property: display

    Tutorial Beginner

    In the world of CSS, the display property is like a magician’s wand, capable of transforming elements and dictating how they behave on the stage of your web...

  7. How to Use Figma for Responsive Web Design

    How to Use Figma for Responsive Web Design

    Tutorial Beginner

    A responsive website must consider a range of screens and devices. In this tutorial we'll look at some tips and tricks to create a responsive design in Figma. 

  8. CSS Skills: Hero Sections With Asymmetrical Design

    CSS Skills: Hero Sections With Asymmetrical Design

    Tutorial Beginner

    In this tutorial, we'll learn how to build hero sections with assymetrical designs using CSS transforms and the clip-path property.

  9. How to Implement Debounce and Throttle with JavaScript

    How to Implement Debounce and Throttle with JavaScript

    Tutorial Intermediate

    Whenever we’re attaching a performant-heavy function to an event listener, it’s considered best practice to control how often the function is called. In this...

  10. From Pixels to Code: AI-Powered Tools for Automatic HTML and CSS Generation

    From Pixels to Code: AI-Powered Tools for Automatic HTML and CSS Generation

    Tutorial Beginner

    AI-based tools are revolutionizing web design by automatically generating HTML and CSS code from design files. But are they all they’re cracked up to be?...

  11. Best WordPress Email Marketing Plugins in 2025

    Best WordPress Email Marketing Plugins in 2025

    Tutorial Beginner

    In this article, I list my five best WordPress plugins for email marketing, focusing on their features and pricing tiers. Most of these plugins have a free...

  12. HTML Element: blockquote

    HTML Element: blockquote

    Tutorial Beginner

    The HTML blockquote element is used to indicate a more extended quotation or citation taken from another source. It is typically used to set off a block of...