Free Parent Info Evening First Sunday (5pm AEDT) of each month.

Register now

Build Program

Introduction to Website Development

In just 8 weeks, you’ll go from complete beginner to creating your own interactive websites using HTML, CSS, and JavaScript. Build, style, and add interactivity to your pages, then launch them online for the world to see. No experience needed, just your curiosity!

Introduction to Website Development

Level

Beginner

Duration

8 Weeks

Format

Group-Based

Target Skills

Coding Experience

Core Curriculum

A step-by-step path that starts with the basics and builds up into real, practical expertise.

Introduction to the Web & HTML Basics

Session 01

Introduction to the Web & HTML Basics

Understanding how the web works (clients, servers, browsers) Common HTML elements: headings, paragraphs, lists Creating links and images
HTML Forms & Media

Session 02

HTML Forms & Media

Creating forms with attributes Adding audio and video content
Introduction to CSS

Session 03

Introduction to CSS

What is CSS and how it works with HTML Colors, fonts, and text styling CSS box model: margins, borders, padding, content
CSS Layouts and Positioning

Session 04

CSS Layouts and Positioning

Positioning elements: static, relative, absolute, fixed, sticky Flexbox basics: display: flex, justify-content, align-items Creating simple responsive layouts with percentages and viewport units
JavaScript Basics

Session 05

JavaScript Basics

Introduction to JavaScript and where it runs Conditional statements (if, else if, else) Simple console logging and debugging
JavaScript & the DOM

Session 06

JavaScript & the DOM

Understanding the Document Object Model (DOM) Selecting elements (getElementById, querySelector, querySelectorAll) Event listeners (click, input, submit)
JavaScript Arrays, Objects & Forms

Session 07

JavaScript Arrays, Objects & Forms

Arrays: creating, accessing, modifying Objects: key-value pairs, nested objects Looping through arrays and objects
Project Deployment

Session 08

Project Deployment

Introduction to hosting options (GitHub Pages, Netlify) Deploying a simple website Reflecting on learned skills and next steps for web development

Build what you love.

Real tech skills in a space built for you. No "corporate" talk, just a supportive community where you can be yourself.