CIS 275: Introduction to Web Design & Development – provides students with the opportunity to closely consider the web, think about its impact upon culture, and develop skills for generating effective web content. This course focuses primarily upon the development of coding skills for generating web content, as well as an aptitude for creating effective designs and interfaces. Students in this course will need to devote significant time to working both in the lab and online during the term.
Please note that the focus of this course is not merely the development of technical skills. Rather, this course is designed to help students develop the ability to produce an informed critique of Internet resources, as well as a capacity for evaluation and assessment of web materials.
There are no prerequisites for CIS 275. It is assumed that students in this course have no prior experience with web development. This course is typically offered every term.
SP24 Syllabus
Exercise 1
Exercise 2
Exercise 3
Exercise 3 Example Solution
Exercise 4
Exercise 5
Exercise 6
Exercise 7
Personal Web Site Project
Course Readings:
What Is Code?
Understanding the meta charset tag
HTML5 Validator
Butterick’s Practical Typography
Flexbox Froggy
Responsive Navbar with Flexbox
Web Style Guide (2nd ed.)
How People Read Online
UX Rules from Eye-Tracking
Responsive Web Design
Eric Meyer’s Reset CSS
Normalize CSS or CSS Reset?!
CSS Fluid Image Techniques for RWD
Reference Materials:
Net Marketshare
w3schools References
html5 Doctor
Mozilla’s Getting Started with CSS
Web Designer’s Guide to PNG Image Format
Online Color Assist
Picular
Paletton
Hexcolortool
Color Picker
Regular Reading:
A List Apart
Smashing Magazine
Nielsen Norman Group
Other Resources:
Copyright And Licenses
Free Stock Photos
CSS:Text on Images
Gridlover App
Outdated Browser
Section 508 Compliance Tutorial
Improving 404 Page Designs