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 clear the WordPress cache

    How to clear the WordPress cache

    Tutorial Beginner

    Learn the 5 different methods for clearing the WordPress cache. These include clearing the browser cache, using a WordPress caching plugin, and more.

  2. How to create an auto “text typing effect” with vanilla JavaScript

    How to create an auto “text typing effect” with vanilla JavaScript

    Tutorial Intermediate

    An auto text typing effect is one way to grab a user’s attention. It can give users cues when using an application, and it’s also a way to convey an...

  3. Create a 🍅 Pomodoro timer with HTML, CSS, and vanilla JavaScript

    Create a 🍅 Pomodoro timer with HTML, CSS, and vanilla JavaScript

    Tutorial Beginner

    The Pomodoro technique is a widely used tool for increasing productivity. In this tutorial, we'll create a JavaScript, HTML, and CSS timer that follows the...

  4. How to create a JavaScript PDF viewer

    How to create a JavaScript PDF viewer

    Tutorial Intermediate

    Modern browsers can display PDF files, but they do so using a PDF viewer that runs in an independent tab or window, forcing users to leave your website. In...

  5. How to optimize Spline 3D scenes for speed and Core Web Vitals

    How to optimize Spline 3D scenes for speed and Core Web Vitals

    Tutorial Beginner

    Interactive, 3D scenes can improve the visual aesthetics of your site, but at the same time, they can slow down the page. Will your website visitors wait for...

  6. 20 Professional (HTML + PSD) Email Signature Templates: 2025 Designs

    20 Professional (HTML + PSD) Email Signature Templates: 2025 Designs

    Tutorial Beginner

    A great email signature is memorable. It catches the reader's attention and comes across in a positive, professional light. Here are 20 modern email...

  7. How to add custom JavaScript to your WordPress site

    How to add custom JavaScript to your WordPress site

    Tutorial Beginner

    To customize your WordPress theme, you frequently have to add custom JavaScript. It’s a bit more complicated than adding custom CSS, as you can’t use the...

  8. 15+ best lingerie, swimwear, and bikini Shopify themes 2025

    15+ best lingerie, swimwear, and bikini Shopify themes 2025

    Tutorial Beginner

    Starting a bikini, swimwear, or lingerie shop? Here, we have more than 15 of the best apparel Shopify templates, including a few free Shopify themes to...

  9. How to update webpage content based on URL parameters

    How to update webpage content based on URL parameters

    Tutorial Intermediate

    In this JavaScript tutorial, we’ll be looking at how to use URLs to update the content on a webpage. Specifically, we'll be looking at using URL parameters...

  10. Create a sliding cards UI with HTML & CSS

    Create a sliding cards UI with HTML & CSS

    Tutorial Beginner

    In this tutorial, we’ll construct a card UI design and discuss different CSS ways for smoothly revealing the content of each card on hover.

  11. 33+ Best Shopify Fashion and Clothing Themes

    33+ Best Shopify Fashion and Clothing Themes

    Tutorial Beginner

    Are you looking to create a trendsetting clothing store with Shopify? In this roundup, I've highlighted the best clothing and fashion Shopify themes...

  12. How to Create a Custom WordPress Plugin From Scratch

    How to Create a Custom WordPress Plugin From Scratch

    Tutorial Advanced

    In this guide, I’ll show you how to create a custom WordPress plugin, the WordPress plugin development best practices, and more.