Home         Resumé         Interests         Courses         Projects        


CIS 245 - Web Development V: Introduction to Cascading Style Sheets

Winter, 2013 - 5.0 Credits

Course Overview:

Students will learn the details required to combine CSS (Cascading Style Sheets) with HTML, XHTML, or XML to create rich, powerful web sites. Topics include: selectors, cascade and inheritance, text and font manipulation, layout, and positioning.

Course Objectives:

Upon successful completion of this course, students will be able to:

  1. Make clear decisions about the advantages-disadvantages of using CSS over other web technologies.
  2. Create basic, intermediate web sites using CSS for page layout.
  3. Use CSS incorporated within HTML/XHTML.
  4. Create and use CSS selectors to affect the elements of a web page.
  5. Apply advanced techniques of CSS within web pages and sites.
  6. Communicate assumptions and choices made in the techniques used to create web sites.
  7. Engage in conversations about the different development tools and technologies used to create web sites.
  8. Communicate the advantages and disadvantages of web page layout using CSS.
  9. Demonstrate the ability to create web pages or sites, which acknowledges the differences in access capabilities across cultures.
  10. Demonstrate the ability to work collaboratively within groups.
  11. Apply the appropriate tools and technology to facilitate sustainable web sites.

What I Learned:

This course on Cascading Style Sheets has been one of my favorites! My skill set tends to fall more naturally on the design and analytical side of web development, and this class really gave me the opportunity to expand both my creative and technical design skills! I am also a devotee of 'grid-based' website design, and I gained excellent experience designing and building several websites based on the '960 Grid' system.

Projects:

Project 1:   Top Shelf Broiler Website
Project 2:   Brochure
Project 3:   Wireframe Diagram