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
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.
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.