Introduction to Web Design

In this course, students will gain valuable skills in the fundamentals of website development, content design, and navigation, with areas of focus in directory structure, graphic design, navigation, and audio/video integration.

Get Started

Spinning your web(site):

This course is intended to make you comfortable with presenting yourself through the web, providing the skills to build, manage, and develop websites. We will start with an overview of technologies used for web development, followed by an in-depth presentation of HTML and CSS, and conclude by exploring responsive web design, site frameworks, and site management solutions.

There are no barriers: you'll be able to host your project’s page, blog, or website from GitHub’s servers for free. All you need to get started is some patience, drive, and a little creative spirit.

HTML5 and CSS3 Logos

Canvas

We rely heavily on Canvas to track our grades and submissions in this course. Please visit Canvas often to make sure you have everything turned in correctly and for feedback on your submissions.

Read More...

Syllabus

The goals of this course are to introduce the technologies, techniques, and aesthetics necessary to design and build websites. The syllabus contains more information about these outcomes and expectations.

Read More...

Need Help?

Web development is a community-driven field. And we all need a hand sometimes, from beginners to experts. If you have questions, or can provide answers, our GitHub Issues board is your first place to stop!

Escalate...

Thank you Justine Evans, Michael Musick and Michael Cassens for developing this content!