Free Online Courses for Web Designers

Course: HTML5 and CSS3: From the Beginning

(February 2012)

About Our Free HTML5 and CSS3: From the Beginning Course

HTML and CSS are the heart of the web. Everyday we work with designers who are held back by not having a solid understanding of these core technologies.

If that sounds like you, don't despair! The essentials of HTML and CSS are not hard to learn. We've developed a unique course that starts from the beginning and focuses exclusively on modern web coding techniques.

By the end of this class, we guarantee that you'll be comfortable writing HTML and doing simple styling with CSS.

View Course »


Course: JavaScript and jQuery

(March 2012)

About Our Free JavaScript and jQuery Course

This course is designed to enable you to use jQuery plugins, and write simple jQuery code, without needing to understand much about JavaScript as a programming language.

If you want to create slideshows, accordions, calendars, sliders, carousels, form validation, lightboxes, tabbed regions, and much more, you owe it to yourself to join this course.

This course assumes you have a good understanding of HTML and CSS, but we don't assume any programming or JavaScript knowledge. By the end of this class, you'll have a rich cookbook of jQuery techniques at your disposal. JavaScript will no longer be so mysterious, and your cut-and-paste coding efforts will no longer be so confusing and unreliable.

View Course »


Course: Designing for the Mobile Web

(April 2012)

About Our Free Designing for the Mobile Web Course

In this course, you'll learn about:

  • The pros and cons of mobile sites and mobile apps, and when to use each.
  • What responsive design is, how to achieve it, and when to avoid it.
  • Low-cost ways to develop apps and support multiple platforms.
  • How to deal with varying screen sizes, including tablets.
  • We'll focus on strategy and design approaches, so you can make the best choices before you, or someone else, dives into coding. We'll also include some code examples to show you the key things that are different when developing for mobile.

View Course »