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 Build a Responsive Slider With Swiper.js

    How to Build a Responsive Slider With Swiper.js

    Tutorial Intermediate

    In this tutorial, we'll build a unique page layout by taking advantage of Swiper.js, one of the most popular JavaScript sliders available now.

  2. HTML Element: dfn

    HTML Element: dfn

    Tutorial Beginner

    The HTML dfn element defines a term within a document, helping to provide clarity and context. It is often paired with the abbr element to describe or...

  3. HTML Element: del

    HTML Element: del

    Tutorial Beginner

    The HTML del element represents deleted or removed content within a document, and it is typically used with the ins element to show modifications or changes...

  4. 15+ Prototyping Templates for Fintech and Banking Apps

    15+ Prototyping Templates for Fintech and Banking Apps

    Tutorial Beginner

    Hit the ground running when creating your next fintech UI design or banking UI design for mobile apps with standout prototyping templates.

  5. How to Add and Subtract Time From a Date in JavaScript

    How to Add and Subtract Time From a Date in JavaScript

    Tutorial Beginner

    In this post, I'll show you how to manipulate dates with a JavaScript Date object. Specifically, I'll show you how you can add and subtract time from a Date...

  6. 10+ Prototyping Templates for VR/AR Experiences

    10+ Prototyping Templates for VR/AR Experiences

    Tutorial Beginner

    Whether you’re building a VR or AR app or a website to discuss your latest technology, we’ve got a VR/AR prototype template on hand to help get you started.

  7. How to Password Protect a Page in WordPress?

    How to Password Protect a Page in WordPress?

    Tutorial Beginner

    Are you worried about keeping your WordPress pages secure from unwanted visitors? Do you want to password protect your WordPress site webpages? Read on!

  8. Display WooCommerce Categories, Subcategories, and Products in Separate Lists

    Display WooCommerce Categories, Subcategories, and Products in Separate Lists

    Tutorial Intermediate

    WooCommerce gives you the option to display categories and products together on archive pages, but they appear in the same list, which can look messy. Here’s...

  9. How to Turn Your WordPress Website Into a Mobile App

    How to Turn Your WordPress Website Into a Mobile App

    Tutorial Beginner

    Do you want to turn your existing WordPress website into a mobile app without writing a single line of code? WebView templates and WordPress app builders are...

  10. 20 Best WordPress (WP) Dating Website Themes for 2025

    20 Best WordPress (WP) Dating Website Themes for 2025

    Tutorial Beginner

    These days, it’s becoming more and more common for couples to meet online. It may be a competitive market, but the opportunities are endless. Create a dating...

  11. CSS Property: border

    CSS Property: border

    Tutorial Beginner

    The border property in CSS lets you specify the style, width, and color of an element’s border. It’s like the icing on a cake, providing a neat and polished...

  12. CSS Property: transform

    CSS Property: transform

    Tutorial Beginner

    The CSS transform property allows your selected element to twist, spin, skew, grow, or even dance along the X, Y, and Z axes, in 2D and 3D! Let’s take a look.