Web Design

“If you give a man a fish, he will be hungry tomorrow.

If you teach a man to fish, he will be richer forever.”

-Chinese proverb

Course Goals:

In this course you will learn how to build simple websites using HTML, CSS and JavaScript. I will cover the following areas of web design:


  • How to display text, images, video and music players in the browser.

  • How to create a simple layout to contain images, video and text.

  • How to style the layout and interface (background colors/images, fonts, layout widths, etc)

  • How to build a responsive website that can resize to fit different size screens ( desktop computers, laptops and mobile devices)

Course Description:

Students will learn how to build a website in a modular manner. The course will cover HTML first and later add CSS and, if time permits, JavaScript. We will work on small portions every day until students master the required skills. Students will be provided with daily exercise files to learn the concepts needed to build websites. I will demonstrate many of the concepts in class and script examples. I will guide students every step of the way and I will always be available to answer any question or concerns students may have. All that is needed is the ability to use a web browser and internet access. No prior web design experience is required.


Student Projects