A web design course teaches you how to design a website from scratch. HTML, CSS and JavaScript are the foundational skills taught in a web design course.