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. Is AI an SEO Killer?

    Is AI an SEO Killer?

    Tutorial Beginner

    AI may be all the rage, but can it really take out SEO? Let's take a look and how we got here and what the future holds.

  2. CSS Property: background

    CSS Property: background

    Tutorial Beginner

    The CSS background property is like the wallpaper of an element—it lets you choose the visual backdrop that sets the mood and tone for your content.

  3. 14 Quiz, Survey, and Contest Graphic Templates for Engaging Users

    14 Quiz, Survey, and Contest Graphic Templates for Engaging Users

    Tutorial Beginner

    You can save a lot of time boosting user engagement by using quizzes, surveys, and contests. And we've put together a list of some of our favorite graphic...

  4. How to Set Up a WordPress Development Environment

    How to Set Up a WordPress Development Environment

    Tutorial Beginner

    Do you need to set up a WordPress development environment? Are you unsure of where to even begin? Learn how in this tutorial!

  5.  2 Ways to Make HTML Table Rows Clickable

    2 Ways to Make HTML Table Rows Clickable

    Tutorial Beginner

    In this tutorial, we'll describe two quick ways to make table rows clickable. We'll start with an HTML/CSS approach. Then, we'll continue with another one...

  6. An Introduction to JavaScript Event Listeners for Web Designers

    An Introduction to JavaScript Event Listeners for Web Designers

    Tutorial Beginner

    With JavaScript event listeners, you can add dynamic functionality to your web page. You can react to events taken place on the page–for instance, you can...

  7. HTML Element: canvas

    HTML Element: canvas

    Tutorial Beginner

    The HTML canvas element allows you to create interactive graphics on a web page using JavaScript. It provides a drawing surface for JS code to create dynamic...

  8. 25+ Best Classified Ads WordPress Themes 2025

    25+ Best Classified Ads WordPress Themes 2025

    Tutorial Beginner

    It’s easy to create a classified ads website using WordPress. And to make that task even easier, we’ve put together a list of classified ads WordPress themes...

  9. Best Free Themes for WordPress Kids’ Websites

    Best Free Themes for WordPress Kids’ Websites

    Tutorial Beginner

    This post will give you a review of some free and popular WordPress kids’ website themes, with a special focus on education themes and toyshop themes.

  10. 15 Figma Wireframe Templates for Online Education Platforms

    15 Figma Wireframe Templates for Online Education Platforms

    Tutorial Beginner

    Before creating an online education platform from scratch, consider these Figma wireframe templates for the job. We’ve collected some of the best to get you...

  11. HTML Element: table

    HTML Element: table

    Tutorial Beginner

    table is an HTML element that displays data in tabular format. HTML tables use rows and columns to make data and relationships easy to interpret.

  12. How to Create and Upload a PNG Logo in WordPress

    How to Create and Upload a PNG Logo in WordPress

    Tutorial Beginner

    Struggling to create a PNG logo for your WordPress site? Not sure how to upload your PNG logo to WordPress? Find out how in this tutorial.