Foundations of Web Development

Unit code: VIT1105 | Study level: Undergraduate
12
(Generally, 1 credit = 10 hours of classes and independent study.)
Footscray Nicholson
VU Brisbane
VU Sydney
N/A
Overview
Enquire

Overview

This unit introduces students to the foundational principles, tools, and technologies that underpin modern web development. Students explore how the web functions through the client–server model, HTTP, and RESTful communication. They learn to design and build static and responsive websites by structuring content with Markdown and HTML, and styling pages using CSS. JavaScript is introduced to add interactivity and enhance user experiences. Through hands-on projects, students access and display data from public APIs to create simple data-driven web applications. The unit provides a practical introduction to how core web technologies integrate to deliver modern, dynamic user experiences.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Explain the fundamental technologies and protocols that underpin the web, including the client–server model, HTTP and RESTful communication;
  2. Develop well-structured and styled static web pages by using Markdown and HTML for content structure and CSS for presentation and layout;
  3. Apply basic JavaScript programming to add interactivity and dynamic behaviour to web pages, and;
  4. Access and integrate data from public APIs using JavaScript to present and format external information within a web application.

Study as a single unit

This unit can be studied on its own, without enrolling in a full degree.

Learn more about single units of study at VU

Assessment

For Melbourne campuses

Assessment type: Test
|
Grade: 20%
In-class practical test with verified live interaction.
Assessment type: Portfolio
|
Grade: 40%
A set of scaffolded practical exercises with reflection on what has been learned.
Assessment type: Test
|
Grade: 40%
End of block test, including a practical component.
Assessment type: Other
|
Grade: 0%
Evidence of completion of the Academic Integrity Modules (Hurdle)

Required reading

Required readings will be made available on VU Collaborate.

As part of a course

This unit is studied as part of the following course(s):

Search for units, majors & minors