Web Design Courses

These online web design courses will help you learn everything from website usability to getting the most out of WordPress. If you want to take your web design skills to the next level, you're in the right place.

Each course takes you through a web design topic or concept in all the detail you need to master it, with expert video instruction to show you exactly what to do. Some, like this basic WordPress introduction, are aimed at beginners, while others, like this four-hour guide to web animation, are more advanced. Pick the right level for you, and start learning the web design skills you need!

All Web Design courses:

  1. User Interface Design for the Web

    User Interface Design for the Web

    Course Beginner

    Ready to learn the key principles of successful UI design, and apply them to your web design? In this course, instructor Adi Purdila will teach you the...

  2. Design and Build Scroll-Based CSS Animations

    Design and Build Scroll-Based CSS Animations

    Course Beginner

    Activating CSS animations based on scrolling is a relatively new (and cool) technique that many of today’s front-end developers are taking advantage of....

  3. Web Design for Beginners

    Web Design for Beginners

    Course Beginner

    So you want to become a web designer, but you have no idea where to start. Don't panic! It's not as hard as it seems, though it requires time and effort to...

  4. Converting an eCommerce PSD to HTML & CSS

    Converting an eCommerce PSD to HTML & CSS

    Course Intermediate

    In this course we’ll take a beautiful PSD design and, over the course of a dozen videos, convert it to HTML and CSS!

  5. CSS 3D Essentials

    CSS 3D Essentials

    Course Intermediate

    CSS has grown into a very exciting and powerful language. Now that CSS has 3D capabilities, there are less limitations than ever before. So follow along to...

  6. Using Grids in Web Design

    Using Grids in Web Design

    Course Beginner

    Building your website with a grid system is great for a clean and organized layout. This course covers the 'how' and 'why' of using a grid for web design,...

  7. PSD to WordPress: Minimal Portfolio Theme

    PSD to WordPress: Minimal Portfolio Theme

    Course Beginner

    There are lots of ways to get a new WordPress theme for your website, but what if you just built one yourself? Adi Purdila walks you through making a...

  8. SEO for Web Designers

    SEO for Web Designers

    Course Beginner

    If you want to rank high on the search engines, you need to optimize your site’s SEO. Here, Craig Campbell shows you all the tips and tricks you need to...

  9. Bootstrap for Web Design

    Bootstrap for Web Design

    Course Beginner

    Twitter's Bootstrap is an excellent set of carefully crafted user interface elements, layouts and JavaScript tools, easily available to use in your next...

  10. HTML Email Design and Development

    HTML Email Design and Development

    Course Beginner

    Let’s face it, creating HTML emails that are consistent across the majority of email platforms can be a nightmare, with many email programs (Microsoft in...

  11. Photoshop Techniques for Web Designers

    Photoshop Techniques for Web Designers

    Course Intermediate

    Knowing how to use Photoshop is only the first step! Geared towards new web designers, this course teaches important techniques and workflow tips that are...

  12. Fundamentals of UX Design

    Fundamentals of UX Design

    Course Beginner

    User experience design can be a tricky process to master, as any designer turned usability tester can tell you. Sarah Kahn, UX Engineer for Adzerk, is here...