Course Overview
SYST10049 Web Development
Students learn how to use standards-based HTML5 and Cascading Style Sheets (CSS3) to create accessible websites that are laid out in a logical file structure. Students publish their websites to a dedicated student space with emphasis on website security and accessibility guidelines. Studies incorporate the latest web technologies and standards from the Web Accessibility Initiative (WAI).
Read details in Course Outline.
Learning Outcomes
1 | Create a properly structured and accessible web page using (HTML). |
---|---|
2 | Represent the Document Object Model (DOM) in a hierarchical diagram. |
3 | Recognize the importance of browser compatibility with HTML and CSS standards. |
4 | Style an accessible web page using Cascading Style Sheets (CSS) techniques. |
5 | Create page layouts that adapt to suit the constraints of the display using media queries. |
6 | Use internet protocols to publish a web site. |
7 | Explain how web servers display web pages. |
8 | Describe how to secure a web site. |
9 | Use design techniques to layout a user-friendly website. |
Course Content
- Client/Server environment
- Internet & Protocols
- The Web
- Browsers & other User Agents
- File systems & Namespaces
- File organization & navigation
- Standards and Specifications
- Guidelines and Compliance
- Planning & Designing
- Documenting & Code style
- Debugging & Testing
- Publishing and Protecting a website
- HyperText Markup Language
- HTML Document
- Syntax, Elements, Attributes
- Content models & organization
- Semantic correctness
- Document Object Model
- Cascading Style Sheets
- CSS rules, syntax & structure
- Selectors
- Properties
- Page Layouts
- Responsive design