← All coursesOctober 2026 cohort · 20 Weeks

Web Development

Create accessible, responsive websites from your first page to a complete client project. Learn HTML, CSS, JavaScript, React, and deployment.

HTMLCSSJavaScriptReactGitGitHub

Classes start October 5, 2026

Planning a responsive website across laptop and mobile
Who this course is for

Start with a practical goal.

For learners who want to build websites, responsive interfaces, and web applications. You will move from HTML and CSS to JavaScript, React, and deploying your work online.

Prepare for the practical work

Get comfortable with files, folders, and your browser. Plan to practise on a laptop or desktop so you can use a code editor, inspect pages, and test different screen sizes.

Web development or software development: which should you learn?
The learning experience

Build skills you can put to work.

Learn through structured lessons and practical projects, then bring your work together in a portfolio you can share.

Scholarship learning

Self-paced, pre-recorded lessons. Scholarship places cover this format.

Full-tuition learning

Choose self-paced, pre-recorded lessons or one-on-one live classes.

Course curriculum

What you’ll learn.

  1. 01

    How the web works and setting up your tools

  2. 02

    Semantic HTML and accessible page structure

  3. 03

    CSS layouts, responsive design, and mobile navigation

  4. 04

    JavaScript, the DOM, forms, and browser events

  5. 05

    Git, GitHub, and collaborative workflows

  6. 06

    Working with APIs and asynchronous JavaScript

  7. 07

    React components, state, and routing

  8. 08

    Testing, debugging, performance, and accessibility

  9. 09

    Domains, hosting, deployment, and client handover

  10. 10

    Portfolio and capstone presentation

Put it into practice

Projects you’ll build.

Project 01

Responsive Business Website

Project 02

Personal Portfolio

Project 03

API-Powered Web App

Project 04

Client Website Capstone

Questions about this course

How is this different from Software Development?

Web Development focuses on websites and browser interfaces, including responsive layouts, accessibility, and client handover. Software Development puts more emphasis on programming logic, application structure, testing, and application projects. Both include JavaScript and React.

How long does the course take?

The current Web Development learning path runs for 20 weeks. The enrolment card shows the current cohort's start date.

Are the classes live or pre-recorded?

Scholarship places use self-paced, pre-recorded lessons. Full-tuition learners can choose pre-recorded lessons or one-on-one live classes. Confirm your preferred format when you register.

How do fees and scholarship payments work?

The enrolment card displays the fees for your detected region. Scholarship applicants pay the scholarship fee only after approval. Full-tuition registration takes you through a payment review before checkout.

A clear next step.

Choose a scholarship application or full-tuition registration. Your chosen course will already be selected in the form.