Free Web Design Courses Online

See our list of the top free online web design courses. Learn about what courses are available and what topics they cover to find the course that's right for you.

Free Online Course Info and Requirements

Free online courses in web design include training in general design and technology, as well as programming languages often used in web design. None of these free courses have credit value, nor do they involve assessment or grades. Some courses have additional software requirements, but most of these software programs are free and available through links on course websites.

Free Web Design Courses

Accessible Web Design from the University of Washington

The Accessible Web Design video from the University of Washington teaches students how to make websites that can be accessed by those with disabilities. The video involves no assignments or exams, but it includes an accompanying publication and a list of resources with additional information. No credit value is assigned to this free video tutorial.

Applied Multimedia from the University of Notre Dame

The free, online course in Applied Multimedia at the University of Notre Dame covers a variety of techniques used in basic web design, including sound editing, image design, blog publishing, Flash animation and virtual design. Students learn about the usability, aesthetics, content and functionality needed in good website design. The course includes lectures, readings and assignments, but students do not receive credit or homework assessments. With registration, students can ask questions on a live chat with other students and helpers.

Database, Internet, and Systems Integration Technologies from the Massachusetts Institute of Technology

The self-directed graduate-level course, Database, Internet and Systems Integration Technologies, is offered by MIT. This course covers many components of information technology, such as web development, networking and security. Lessons guide students through a web application design project.

Readings, lecture notes, presentations and exams are available with this free, non-credit course. A download of the full course is available as a ZIP file.

Introduction to Web Design from the University of Michigan

The University of Michigan offers the free online course, Introduction to Web Design, which helps students learn about topics like graphics, digital captures, browsers and computer platforms. Coding with HTML5, CSS and JavaScript are highlighted in the lessons. Lessons are taught through video tutorials that can be watched online or downloaded.

A link to Mozilla Thimble App is included so that students can practice designing their own website pages. No readings or other materials are included with this course, and the course has no credit value.

Media Programming from Carnegie Mellon University

Media Programming is an online course from Carnegie Mellon University that was originally taught to non-computer science students. The course teaches students to perform simple web design techniques that include loops and arrays, nested loops and graphical user interfaces. All tutorials and practice sessions are included in this free, non-credit course. To take the course, students must have the software programs Java 1.4 or above, DrJava and Flash Player downloaded and installed.

Web Development from the University of California - Berkeley

The Knight Digital Media Center at UC - Berkeley offers a number of online tutorials that were originally developed for graduate journalism students at the school. These free, non-credit tutorials are available for use by anyone.

The Web Development tutorial teaches students about advanced functions of web design. Sessions include detailed information for using HTML5, JavaScript, Photoshop, Dreamweaver, WordPress blogs and widgets. The lessons do not include assignments or exams, nor do they have any credit value. Links to a number of additional resources are included.

Free Web Programming Courses

Flash from Utah State University

Utah State University offers a free, non-credit version of the course, Flash, which covers how to use Flash 8. Students must have access to the software for the course, and a free 30-day trial can be downloaded from the course site. Students learn how to use Flash for creating animated graphics, sound and video in web design.

This course is for students who have no experience with Flash, but it also gives homework options for those who have some experience with the software. The course comes with lecture notes, assignments, a final project and other resources. These lessons are available in a video tutorial format.

Introduction to Flash MX from Sofia Open Content

The Introduction to Flash MX course from Foothill College is located on the Sofia Open Content website and trains students to create streaming animation, graphics and sound commonly used in web design. Students who don't have the Macromedia Flash MX software can download a 30-day free trial for use during the course. Lessons, assignments, exams and other resources are included with this free, non-credit course.

Java Programming from Sofia Open Content

Sofia Open Content offers a free, non-credit course in Java Programming, courtesy of Orange Coast College. The course teaches students object-oriented programming with Java through 14 lessons, assignments and resources. To take the course, students should be computer literate, though programming experience is not necessary.

Learn and Apply HTML from Utah State University

Learn and Apply HTML is a free, online course offered by Utah State University. Students learn how to use HTML and CSS for creating colors, backgrounds, forms, graphics and HTML tags used in web design. Students need to have Macromedia Flash Player, Windows Media Player and a File Transfer Protocol (FTP) client for the course. Lessons, assignments, quizzes and a final project are included in this course.

Related to Free Web Design Courses Online

Search Degrees, Careers, or Schools