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. HTML Element: h1—h6

    HTML Element: h1—h6

    Tutorial Beginner

    h1-h6 elements represent headings for their respective sections of an HTML document. Heading elements communicate a hierarchy, and each one has an...

  2. How to Recession-Proof Your Web Design Business

    How to Recession-Proof Your Web Design Business

    Tutorial Beginner

    There's nothing fun about going through an economic or personal financial crisis. With these 8 strategies, though, you can recession-proof and protect your...

  3. 10 Figma Templates with Geometric Designs

    10 Figma Templates with Geometric Designs

    Tutorial Beginner

    Take your UI design projects to the next level with geometric Figma templates, the perfect choice for creating modern and eye-catching designs that will wow...

  4. Everything Web Designers and Marketers Need to Know About GA4

    Everything Web Designers and Marketers Need to Know About GA4

    Tutorial Beginner

    Here’s what Google Analytics 4 is, and why it’s critical that you start using GA4 ASAP if you’re not already!

  5. 15 Best HTML Wedding Website Templates For 2025

    15 Best HTML Wedding Website Templates For 2025

    Tutorial Beginner

    Are you getting married soon? Don’t stress over wedding website design. Here’s a selection of top HTML wedding website templates for 2024 from Envato Market.

  6. How to Implement Smooth Scrolling With CSS & JavaScript

    How to Implement Smooth Scrolling With CSS & JavaScript

    Tutorial Beginner

    In this tutorial, we’ll learn how to implement smooth scrolling in our web pages. We’ll start with a pure CSS solution and then move on to a common jQuery...

  7. 7 Features of the Twenty Twenty-Three WordPress Theme You Need to Know

    7 Features of the Twenty Twenty-Three WordPress Theme You Need to Know

    Tutorial Beginner

    The latest default WordPress theme, Twenty Twenty-Three, looks pretty bare bones at first glance but it actually presents numerous customization...

  8. 15 Cost, Quote, and Estimate Calculators for WooCommerce for 2025

    15 Cost, Quote, and Estimate Calculators for WooCommerce for 2025

    Tutorial Beginner

    Do you want to make it easier for customers to get a quote or an estimate? Adding quote or estimate calculator plugins to your website helps customers make...

  9. Create a Ladybug Icon With CSS and a Single Div Element

    Create a Ladybug Icon With CSS and a Single Div Element

    Tutorial Beginner

    It’s possible to build a surprising amount of graphics with CSS alone. Let’s create a cute ladybug icon with just a single div element!

  10. 8 Ways to Boost Affiliate Marketing Income Using WordPress

    8 Ways to Boost Affiliate Marketing Income Using WordPress

    Tutorial Beginner

    We've put together a detailed guide on how to boost your income through affiliate marketing on a WordPress website with multiple strategies, plugin...

  11. Taking the “Erm..” Out of Ems

    Taking the “Erm..” Out of Ems

    Tutorial Beginner

    Ems are still the best units for sizing text on the web. There’s only one reason you’re relying on pixels, and that’s because you haven’t yet gotten the hang...

  12. How to Change the WordPress Favicon Settings

    How to Change the WordPress Favicon Settings

    Tutorial Beginner

    Do you want to know how to change the favicon settings in WordPress? Are you unsure of where to look in the WordPress dashboard to change the favicon settings?