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!

Web Design Courses

  • Web Design for Beginners (Epic Free Course!)

    Web Design for Beginners (Epic Free Course!)

    Adi Purdila
  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • Featured Web Design Tutorials

  • How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)

    How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)

    Jemima Abu
  • CSS Grid vs. Flexbox: Which Should You Use and When?

    CSS Grid vs. Flexbox: Which Should You Use and When?

    Anna Monus
    1. How to Create an “AI Quotes Generator” With OpenAI and JavaScript

      How to Create an “AI Quotes Generator” With OpenAI and JavaScript

      Tutorial Intermediate

      In this tutorial, we’ll learn how to create an AI Quotes Generator app with JavaScript. This app will demonstrate how to fetch data from the OpenAI API and...

    2. How to Use Webflow’s Collaboration Tools for Better Teamwork

      How to Use Webflow’s Collaboration Tools for Better Teamwork

      Tutorial Beginner

      Webflow is making it easier than ever to collaborate on projects with a team—including your clients. Let’s explore how to make the most of these useful...

    3. Build a WordPress Theme Options Page With Carbon Fields

      Build a WordPress Theme Options Page With Carbon Fields

      Tutorial Beginner

      In this new tutorial, I’ll explain how to use Carbon Fields, a WordPress custom fields library, to create a Theme Options/Settings page. 

    4. How to Build a Text-to-Voice Application With JavaScript

      How to Build a Text-to-Voice Application With JavaScript

      Tutorial Beginner

      Let’s convert text into speech using JavaScript and the WebSpeechAPI. Our app will feature a simple interface where the user adds the text, then clicks a...

    5. How to Add Fonts to Figma in 3 Steps

      How to Add Fonts to Figma in 3 Steps

      Tutorial Beginner

      Go above and beyond with your creativity by adding unique fonts to your design. In this tutorial I'll show you in three simple steps how to add fonts to Figma. 

    6. 19 Best WordPress Themes for Business in 2024

      19 Best WordPress Themes for Business in 2024

      Tutorial Beginner

      Looking for a great-looking and feature-rich business theme or template that’s also easy to use? You’ll find 19 of the top WordPress themes for business down...

    7. 12 Strategies for Making Your Freelance Web Business a Success

      12 Strategies for Making Your Freelance Web Business a Success

      Tutorial Beginner

      There’s more to being a freelance web designer than the mastery of UI and UX design. In this post, we’re going to take a look at the business side of...

    8. 10 Wonderfully Retro Web Design Trends Making a Comeback

      10 Wonderfully Retro Web Design Trends Making a Comeback

      Tutorial Beginner

      Thought you’d moved on from pixel art, MIDI melodies, and text-based sites? Think again... Let’s dissect some of the retro web design trends making a...

    9. The Best WooCommerce WordPress Block Plugins 2024

      The Best WooCommerce WordPress Block Plugins 2024

      Tutorial Beginner

      Struggling to enhance your WooCommerce store’s appeal and functionality? Ever explored how block plugins could transform your store’s design and user...

    10. How to Create a Simple Tip Calculator with HTML, CSS, and Vanilla JavaScript

      How to Create a Simple Tip Calculator with HTML, CSS, and Vanilla JavaScript

      Tutorial Intermediate

      In this tutorial, we will cover how to create a simple tip calculator with HTML, CSS, and JavaScript.

    11. Best Themes for Your Shopify Jewelry Store in 2024

      Best Themes for Your Shopify Jewelry Store in 2024

      Tutorial Beginner

      Shopify jewelry stores will be a hit during 2024! In this article, you’ll find some of the best jewelry Shopify themes to start your own online store!

    12. Best WordPress Block Plugins to Extend Wordpress (Paid and Free)

      Best WordPress Block Plugins to Extend Wordpress (Paid and Free)

      Tutorial Beginner

      Ready to elevate your WordPress site’s potential without coding? These plugins will add extra Gutenberg blocks to your WordPress website and give you all...