Web Design

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 Content:

  1. 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. 

  2. 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.

  3. 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...

  4. 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?...

  5. 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...

  6. 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...

  7. How to Monetize Your WordPress Site With Ads

    How to Monetize Your WordPress Site With Ads

    Tutorial Beginner

    Do you want to start making money with your WordPress website? Want to try ads on your site but not sure where to start?

  8. 5 Uses of the functions.php File in WordPress

    5 Uses of the functions.php File in WordPress

    Tutorial Beginner

    This tutorial will teach you five common ways in which you can use the WordPress functions.php file to avoid installing plugins.

  9. Getting Started With GA4: Features, Customization, and Integrations

    Getting Started With GA4: Features, Customization, and Integrations

    Tutorial Beginner

    Get to know the new dashboard areas, learn how to customize insights and reports, and set up BigQuery and Google Ads integrations

  10. HTML Element: input

    HTML Element: input

    Tutorial Beginner

    The input element is possibly the most powerful and versatile of HTML form controls. It can be used for all kinds of things depending on the type of input...

  11. 23 Best WordPress Marketplace Themes: To Make Your Multi-Vendor Platform

    23 Best WordPress Marketplace Themes: To Make Your Multi-Vendor Platform

    Tutorial Beginner

    Building an eCommerce site is a snap with the right WordPress marketplace theme. Here, we’ve curated the best marketplace WP themes to help get you started...

  12. 18 Premium Figma Email Template Designs (2025)

    18 Premium Figma Email Template Designs (2025)

    Tutorial Beginner

    Create an eye-catching email newsletter, signature, or campaign with a Figma email template design. Here, we’ve compiled several favorite email template...