Introduction to Website Creation

This class introduces students to key web concepts and skills for creating and maintaining websites. The course is intended for students with no or minimal computer training. 

Topics covered in this course include, but are not limited to:

  • Introduction to the Web
  • HyperText Markup Language (HTML)
  • Cascading StyleSheets (CSS)
  • Accessibility
  • Design principles
  • Multimedia foundations
  • Client-side programming
  • Dynamic content
  • Website organization and maintenance

Content will be delivered via a combination of lectures, labs, reference sliders and interactive exercises. 

Learning outcomes

  • Understand and describe how the web works, as it pertains to website building, linking, hosting, data storage, and data transfer
  • Apply accessibility, design, and usability principles for designing and creating a basic website using a combination of client-side technologies, such as HTML, CSS, and Javascript
  • Assess the accessibility and usability of a website from a set of general principles and be able to differentiate between web development and conventions commonly observed on the web
  • Judge and apply the techniques needed to optimize a website in order to improve its visibility to search engines (i.e. Search Engine Optimization)
  • Implement web page structures using semantically correct HTML5 code, and use CSS and JavaScript to manipulate the styling and structure of HTML documents
  • Be more interested in current web development trends and technologies required to maintain larger, more complex websites

Class specifics

No prerequisites.
No textbook required.

Time & Location:
2018/2019 Winter
Monday / Wednesday / Friday: 11:35am - 12:25pm
Studley LSC Room C236

Instructor: Gabriella Mosquera