Overview

To introduce the technology of the Internet and World Wide Web and to develop an understanding of the technologies associated with programming for the World Wide Web.

Requisites

Teaching periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date

Unit learning outcomes

Students who successfully complete this unit will be able to:

  1. Develop web pages using HTML, JavaScript and CSS.
  2. Demonstrate an understanding of the key technologies of the World Wide Web.
  3. Describe the protocols of the World Wide Web
  4. Design effective and user-friendly web pages using usability principles and style guides
  5. Demonstrate an understanding of the history of the Internet and World Wide Web

Teaching methods

Hawthorn

Type Hours per week Number of weeks Total (number of hours)
Face to Face Contact (Phasing out)
Lecture
2.00 12 weeks 24
Face to Face Contact (Phasing out)
Laboratory
2.00 12 weeks 24
Face to Face Contact (Phasing out)
Laboratory
2.00 12 weeks 24
Unspecified Learning Activities (Phasing out)
Independent Learning
6.50 12 weeks 78
TOTAL150

Assessment

Type Task Weighting ULO's
Assignment 1Individual 15 - 25% 1,2,4 
Assignment 2Individual 15 - 25% 1,2,4 
Laboratory PracticalsIndividual 10 - 20% 1,2,3,4,5 
Online TestsIndividual 40 - 60% 1,2,3,4,5 

Content

  • Web concepts: definition, history and fundamental concepts
  • Introduction to HTML, CSS and Web Development processes
  • HTML5: logical document structure, syntax, images, links, maps, tables, frames, forms
  • W3C standards, validation
  • Design, Layout and Usability: principles of navigation, usability, page style guides, standards
  • Protocols and server technology: HTTP, TCP/IP, MIME, URI, DNS
  • JavaScript: syntax, object model, event handling, common tasks
  • Interactivity: DOM, and some evolving technologies forms processing, common tasks
  • Style sheets: fundamentals, CSS formatting, CSS positioning, standards
  • Web design and usability: principles of navigation, usability, style guides, standards
  • Introduction to XML: syntax, DTDs, XSL, applications

Study resources

Reading materials

A list of reading materials and/or required textbooks will be available in the Unit Outline on Canvas.