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. 24 Best Agency WordPress Themes: For Creative Site Designs in 2025

    24 Best Agency WordPress Themes: For Creative Site Designs in 2025

    Tutorial Beginner

    Setting up a new website for a creative agency in 2024 needn’t be too difficult. Here’s a selection of top agency WordPress themes that are up to the task.

  2. 26 Best eCommerce WordPress Themes for 2025

    26 Best eCommerce WordPress Themes for 2025

    Tutorial Beginner

    Need inspiration for an eCommerce site? Here are our best eCommerce WordPress themes for 2024. You'll find the WooCommerce Kingdom theme and plenty of...

  3. 20+ Best Elementor Blog Templates for 2025

    20+ Best Elementor Blog Templates for 2025

    Tutorial Beginner

    Looking for easy-to-use blog website templates with awesome designs? You're in the right place: explore the best Elementor blog templates here.

  4. CSS Property: color

    CSS Property: color

    Tutorial Beginner

    The color property in CSS is used to specify the color of text content. It allows you to set the foreground color, transforming the appearance of elements...

  5. ChatGPT4 Wrote This Web Design Tutorial

    ChatGPT4 Wrote This Web Design Tutorial

    Tutorial Beginner

    Curious about what sort of coding capabilities ChatGPT has? Today, we put them to the test by getting ChatGPT to write a web design tutorial.

  6. Write Your Own Password Validation with JavaScript

    Write Your Own Password Validation with JavaScript

    Tutorial Advanced

    In this tutorial, we’ll write our very own password validation. It will include features such as toggling password display, matching a confirm password...

  7. Using the Popover API: Native Modals for the Web

    Using the Popover API: Native Modals for the Web

    Tutorial Beginner

    In this tutorial, you’ll learn how to use the Popover API, a versatile new tool in Chromium 114 for creating dynamic and customizable popovers.

  8. HTML Element: datalist

    HTML Element: datalist

    Tutorial Beginner

    The datalist element contains a set of option elements representing predefined options for other input elements. You can use it with the input element, whose...

  9. Handle Design Projects Like a Pro with a Client Onboarding Process

    Handle Design Projects Like a Pro with a Client Onboarding Process

    Tutorial Beginner

    The onboarding process takes place after you’ve vetted a prospect and before you begin working on a new project. In this post, we’ll cover the 6 steps to...

  10. 6 Figma Mockup Plugins for Designers

    6 Figma Mockup Plugins for Designers

    Tutorial Beginner

    Plugins are a great tool to save time and even automate some design tasks. In this article we'll look at the six of the best Figma plugins for mockups.

  11. CSS Property: padding

    CSS Property: padding

    Tutorial Beginner

    The padding property in CSS allows you to control the space between the content of an element and its border. It acts as a cushion, giving your content some...

  12. 6 Coding Languages You Need to Learn to Get Into Machine Learning

    6 Coding Languages You Need to Learn to Get Into Machine Learning

    Tutorial Beginner

    Thinking about getting into machine learning? There is a learning curve and starting now is your best bet. Learn which programming languages to prioritize...