DA 131 Fundamentals of Web

School of Arts and Technology

DA 131 Fundamentals of Web introduces students to Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), web standards and web accessibility. Students will use best practices and follow web standards set by the World Wide Web Consortium (W3C) to create content that looks appropriate and functions correctly on all devices. Using the mobile first method, students will apply the skills learned to design and build a standards compliant website from conception through completion.

Prerequisites: DA 101 with a minimum grade of 50%

Accessibility Services Notice

Students who would like an academic accommodation and who have a documented disability should contact Accessibility Services, if they have not already done so.

Transfer Agreements

Course to Course transfer – NoBlock Transfer – Yesbctransferguide.ca
Course Details
Total number of weeks15
Total Credits
Total Hours60
Typical hours per week breakdown
Lecture3
Lab (lab, field, computer)1

Learning Outcomes

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

  1. Explain terms, concepts and theories of web development
  2. Create website directory structures, name files and folders, and manage files
  3. Write markup to create standards compliant HTML pages
  4. Use the mobile first method to write CSS for HTML documents that reproduce the design of a web site mockup
  5. Test, troubleshoot, and validate web pages using appropriate web developer tools
  6. Create responsive webpages that will function properly on all devices
  7. Explain the Web Content Accessibility Guidelines (WCAG) and incorporate them into web content
  8. Create a purposeful, well designed, fully functioning website

Teaching and Learning Approach

A combination of theory-based lecture and context-based demonstration, with regular opportunity for hands-on participation.

Learning Resources

Required: None Recommended: None

Detailed Course Content, Topics, and Sequence Covered

1. Introduction to the Web & HTML, How the Web Works 2. Tags & Elements, Basic HTML Document 3. Common HTML Elements, Creating Structure with HTML 4. Setting up a Site Directory, Breaking Pages into Chunks, Responsive Web Design, Why Mobile First 5. Introduction to CSS, CSS Rules and Selectors, File Paths 6. CSS Inheritance, CSS Colours, Numbers, How to Write a CSS Document 7. Reading Week 8. CSS Backgrounds, Basic CSS Selectors, Box Model 9. Web Fonts, Applied CSS (hidden text / horizontal menus) 10. Media Queries, CSS Positioning 11. What’s new in CSS 3 & CSS 4 12. Responsive Images, Advanced CSS Properties 13. Icon fonts, Advanced CSS Selectors, Print Style Sheets 14. Disabilities, Accessibility, Accessibility Standards 15. Term Project Due

Assessment

TitleLearning OutcomesValue
Challenge 1: Structure of an HTMLDocument 3, 55%
Challenge 2: Applying CSS / MobileFirst 4, 510%
Challenge 3: CSS Media Queries4, 5, 65%
Assignment 1: HTML Structure2, 3, 520%
Assignment 2: A Responsive Site4, 5, 620%
Midterm Quiz: File Structure & HTML15%
Project: Website2, 3 4, 5, 6, 7, 830%
Final Quiz: Cumulative1, 75%
Total100%

Grading Table

Standard Academic and Career Programs Grading Table

Percentage Letter Grade GPA
90-100 A+ 4.33
85-89 A 4.00
80-84 A- 3.67
76-79 B+ 3.33
72-75 B 3.00
68-71 B- 2.67
64-67 C+ 2.33
60-63 C 2.00
55-59 C- 1.67
50-54 P 1.00
0-49 F 0.00
  DNW 0.00

See the Academic Calendar for General Information including how to withdraw from course(s) and other regulations.

Disclaimer

Information contained in this course outline is correct at the time of publication. Content of the course is revised on an ongoing basis to ensure relevance to changing educational, employment and market needs. The instructor will endeavor to provide notice of changes to students as soon as possible. The instructor reserves the right to add or delete material from courses.