Skill pathway

Web Development

Technology

Building, testing and maintaining websites and web applications.

197 courses
4 careers
0 jobs

Why employers ask for Web Development

Web Development shows up in the skill requirements for 4 of the Australian careers we track, including Junior Web Developer, Front End Developer, Multimedia Specialists and Web Developers.

Where to learn Web Development

Start here (beginner)

IBM

IBM Front-End Developer

Free
Beginner
Self paced

Mooc

WEB PROGRAMMING (SCSV1223)

Completely free
Beginner
Self paced

LearnQuest

Introduction to Application Development

Free
Beginner
Self paced

Packt

Design Beyond Limits with Figma

Free
Beginner
Self paced

Scrimba

Build a Mobile App with Firebase

Free
Beginner
Self paced

Microsoft

User Interface Design and Prototyping

Free
Beginner
Self paced

Packt

Advanced Automation Frameworks and Testing with TestNG

Free
Beginner
Self paced

Google Cloud

Deploy Kubernetes Load Balancer Service with Terraform

Free
Beginner
35 min

Google Cloud

Rate Limiting with Cloud Armor

Free
Beginner
2 hours

Chegg Skills

Python for Data Analytics and Engineering

Free
Beginner
Self paced

Meta

Meta Android Developer

Free
Beginner
Self paced

Packt

SwiftUI Bootcamp- Hands-On Projects for iOS 26 Development

Free
Beginner
Self paced

SkillUp

Get Started with iOS App Development

Free
Beginner
5 hours

Packt

The Complete React 19 Developer Course (incl. Next.js 16)

Free
Beginner
Self paced

Packt

React JS Masterclass - Go From Zero To Job Ready

Free
Beginner
Self paced

Google Cloud

Working with Onscreen Data in a Flutter Application

Free
Beginner
2 hours

University of Michigan

Extended Reality for Everybody

Free
Beginner
Self paced

Madecraft

Foundations of Web and Cloud Development

Free
Beginner
Self paced

Board Infinity

Building React and ASP.NET MVC 5 Applications

Free
Beginner
Self paced

Codio

Advanced Django: Mastering Django and Django Rest Framework

Free
Beginner
Self paced

Packt

Full Stack Web Development Mastery - Novice to Expert

Free
Beginner
Self paced

EDUCBA

C Programming Projects for Games and System Development

Free
Beginner
Self paced

freeCodeCamp

Responsive Web Design

Completely free
Beginner
8 weeks (approx.)

Packt

Blender to Unreal Engine - Become a Dungeon Prop Artist

Free
Beginner
Self paced

EDUCBA

Advanced XML Integration and Project Applications

Free
Beginner
Self paced

Packt

The Complete Blazor Bootcamp - .NET 6 (WASM and Server)

Free
Beginner
Self paced

Imperial College London

Advanced App Development in Android

Free
Beginner
Self paced

Board Infinity

Software Testing Fundamentals for ISTQB Exams Prep

Free
Beginner
Self paced

Packt

Become a C++ Pro: The Ultimate Developer Guide

Free
Beginner
Self paced

Nationally Recognised Training

Back End Web Development for Intermediate Roles Skill Set

Government funded
Beginner
Self paced

Scrimba

Improve your CSS

Free
Beginner
Self paced

Packt

AI Strategies for Web Development

Free
Beginner
Self paced

Board Infinity

Holistic Web Development: Responsive UIs, Logic, Deployment

Free
Beginner
Self paced

Packt

Node.js Cookbook

Free
Beginner
Self paced

Packt

Unity Android Game Development — Build Seven 2D and 3D Games

Free
Beginner
Self paced

Google Cloud

Developing Applications with Google Cloud

Free
Beginner
Self paced

Packt

Learn Selenium WebDriver with Java

Free
Beginner
Self paced

Edureka

Java Programming

Free
Beginner
Self paced

Meta

Meta Front-End Developer

Free
Beginner
Self paced

Packt

The Complete React Native Bootcamp 2026

Free
Beginner
Self paced

Edureka

Go Programming Language

Free
Beginner
Self paced

Edureka

API Development and Architecture

Free
Beginner
Self paced

Packt

The Art of Doing - Web Development for Beginners

Free
Beginner
Self paced

Scrimba

Fullstack Development

Free
Beginner
Self paced

LearnQuest

Introduction to Computer Programming with Visual Basic

Free
Beginner
Self paced

University of Washington

Front-End Web Development for Beginners

Free
Beginner
Self paced

Nationally Recognised Training

Front End Web Development for Intermediate Roles Skill Set

Government funded
Beginner
Self paced

LearnKartS

Master Modern JavaScript Development

Free
Beginner
Self paced

University of Colorado Boulder

Object-Oriented Analysis & Design

Free
Beginner
Self paced

Nationally Recognised Training

Full Stack Web Development for Advanced Roles Skill Set

Government funded
Beginner
Self paced

Packt

Deep Dive iOS 16 Swift - SwiftUI Programming

Free
Beginner
Self paced

University of Minnesota

Software Development Lifecycle

Free
Beginner
Self paced

Coursera Partner

IBM Mainframe Developer

Free
Beginner
Self paced

Microsoft

Microsoft Front-End Developer

Free
Beginner
Self paced

LearnQuest

Python Scripting for DevOps

Free
Beginner
Self paced

Scrimba

Advanced React Skills

Free
Beginner
Self paced

EDUCBA

XML Foundations and Styling for Modern Web Developers

Free
Beginner
Self paced

Packt

Angular for Enterprise Applications

Free
Beginner
Self paced

Google

Desain UX Google

Free
Beginner
Self paced

Meta

Meta Full Stack Developer: Front-End & Back-End from Scratch

Free
Beginner
Self paced

Microsoft Learn

Build web apps with Blazor

Completely free
Beginner
4 hours

Nationally Recognised Training

Web Development for Introductory Roles Skill Set

Government funded
Beginner
Self paced

KodeKloud

GO Programming Mastery

Free
Beginner
Self paced

Microsoft Learn

Build web apps with ASP.NET Core for beginners

Completely free
Beginner
3 hours

EDUCBA

.NET Core Mastery: Advanced Techniques for Exp Developers

Free
Beginner
Self paced

Illinois Tech

Building with Code: Programming Fundamentals and Open Source

Free
Beginner
Self paced

Packt

Mastering iOS 18 Development - Specialization

Free
Beginner
Self paced

EDUCBA

Build Real-World Node.js Applications and Projects

Free
Beginner
Self paced

Nationally Recognised Training

Basic Web Development Specialist Skill Set

Government funded
Beginner
Self paced

Packt

Learn to Code with Ruby

Free
Beginner
Self paced

Meta

Meta Database Engineer

Free
Beginner
Self paced

Packt

The Complete Modern JavaScript Course with ES6

Free
Beginner
Self paced

EDUCBA

Unix and Linux Command Line Mastery

Free
Beginner
Self paced

Edureka

Programming with Rust

Free
Beginner
Self paced

Packt

Selenium WebDriver 4 with Java - Zero To Hero

Free
Beginner
Self paced

University of Toronto

iOS App Development with Swift

Free
Beginner
Self paced

Packt

Mastering SwiftUI- iOS 26 App Development Bootcamp

Free
Beginner
Self paced

EDUCBA

Master Java Spring Framework: Build Web Apps

Free
Beginner
Self paced

EDUCBA

Build a Restaurant Management System Using C# .NET

Cost unknown
Beginner
Self paced

EDUCBA

C# Advanced Projects for Web and Enterprise Applications

Free
Beginner
Self paced

SkillsBooster Academy

Building AI-Powered Web Applications with React and Next.js

Free
Beginner
Self paced

LearnKartS

Website Development Mastery

Free
Beginner
Self paced

University of California, Davis

JavaScript for Beginners

Free
Beginner
Self paced

Board Infinity

End-to-End Web Development: UI, Databases, APIs

Free
Beginner
Self paced

Madecraft

Applied Data Analytics

Free
Beginner
Self paced

Google

Google UX Design

Free
Beginner
Self paced

IBM

Java Programming Fundamentals

Free
Beginner
Self paced

Microsoft Learn

Get started with web development using Visual Studio Code

Completely free
Beginner
44 min

Microsoft

Microsoft JavaScript Starter Kit

Free
Beginner
Self paced

Packt

ReactJS 18, Firebase 9 Project- Realtor Clone

Free
Beginner
Self paced

IBM

Developing Mobile Apps with React Native

Free
Beginner
Self paced

Scrimba

Learn to work with APIs

Free
Beginner
Self paced

Packt

Deep Dive Android Development using Jetpack Compose

Free
Beginner
Self paced

LearnQuest

Spring Framework

Free
Beginner
Self paced

Packt

Complete Modern C++ (C++11/14/17)

Free
Beginner
Self paced

Microsoft Learn

Introduction to .NET web development with ASP.NET Core

Completely free
Beginner
7 min

Packt

The Ultimate Flask Course

Free
Beginner
Self paced

Board Infinity

End-to-End iOS Development Mastery

Free
Beginner
Self paced

Packt

SwiftUI - The Complete iOS 17 Reference Library of Code

Free
Beginner
Self paced

EDUCBA

Develop and Optimize WordPress Websites

Free
Beginner
Self paced

Coursera

Figma Mastery: From Wireframes to Prototypes

Free
Beginner
Self paced

Board Infinity

Java FullStack Developer

Free
Beginner
Self paced

Packt

Master Microservices with Spring Boot and Spring Cloud

Free
Beginner
Self paced

EDUCBA

MEAN Stack Developer: MongoDB, ExpressJS, AngularJS & NodeJS

Free
Beginner
Self paced

EDUCBA

Apply React & React Native Through Real-World Projects

Free
Beginner
Self paced

Board Infinity

Mastering Teradata for Data Warehouse & Analytics

Free
Beginner
Self paced

Microsoft

Microsoft 365 and Agent Administration AB-900

Free
Beginner
Self paced

SkillUp

Intermediate Java Development: Spring, Databases, Deployment

Free
Beginner
Self paced

Chegg Skills

Backend Web Development with AI

Free
Beginner
Self paced

EDUCBA

Modern Web Development Specialization

Free
Beginner
Self paced

IBM

Developing iOS apps with Swift

Free
Beginner
Self paced

Scrimba

Responsive Web Design

Free
Beginner
Self paced

LearnQuest

Oracle SQL Databases

Free
Beginner
Self paced

Coursera

Email Marketing Foundations — Copy, Lists & Compliance

Free
Beginner
Self paced

IBM

Generative AI for Mobile App Developers

Free
Beginner
Self paced

EDUCBA

C# Computer Graphics and Visual Effects Development

Free
Beginner
Self paced

Scrimba

Learn Python

Free
Beginner
Self paced

Coursera

GenAI for Front-End Developers

Free
Beginner
1 hour

Meta

Meta Back-End Developer

Free
Beginner
Self paced

IBM

Generative AI for Java and Spring Developers

Free
Beginner
Self paced

Board Infinity

Full-Stack Java Dev with Spring & Spring Boot

Free
Beginner
Self paced

Microsoft

Microsoft Back-End Developer

Free
Beginner
Self paced

Microsoft Learn

Create Progressive Web Apps (PWAs) with PWABuilder

Completely free
Beginner
1 hour

Microsoft Learn

Introduction to Web Development with Blazor

Completely free
Beginner
24 min

Scrimba

Frontend Development

Free
Beginner
Self paced

Nationally Recognised Training

Certificate III in Emerging Technologies

Government funded
Beginner
Self paced

Packt

Ultimate Guide to FastAPI and Backend Development

Free
Beginner
Self paced

Packt

Python - Complete Python, Django, Data Science and ML Guide

Free
Beginner
Self paced

Meta

Meta Web Development Fundamentals

Free
Beginner
Self paced

Board Infinity

ISTQB Technical Test Analyst Preparation

Free
Beginner
Self paced

Scrimba

Become a Professional React Developer

Free
Beginner
Self paced

Packt

Learn Spring Boot in 100 Steps - Beginner to Expert

Free
Beginner
Self paced

Packt

Unity C# Scripting — Complete C# for Unity Game Development

Free
Beginner
Self paced

Packt

Master Python with Real-World Data & Web Projects

Free
Beginner
Self paced

University of Michigan

Web Applications for Everybody

Free
Beginner
Self paced

Scrimba

Advanced JavaScript

Free
Beginner
Self paced

Board Infinity

Building Applications with Spring Boot and MVC Architecture

Free
Beginner
5 hours

EDUCBA

XHTML Full Stack Development with PHP Projects

Free
Beginner
Self paced

University of Michigan

Web Design for Everybody: Basics of Web Development & Coding

Free
Beginner
Self paced

LearnQuest

Swift 5 iOS Application Developer

Free
Beginner
Self paced

Packt

Selenium WebDriver with Java and Frameworks for all levels

Free
Beginner
Self paced

Scrimba

UI Design for Web Developers

Free
Beginner
Self paced

IBM

Generative AI for UI UX Design

Free
Beginner
Self paced

Board Infinity

Learning MEAN Stack by Building Real world Application

Free
Beginner
Self paced

Scrimba

Frontend Developer Skills and Best Practices

Free
Beginner
Self paced

Meta

Meta iOS UI Development

Free
Beginner
Self paced

Edureka

Modern Web Development with TypeScript

Free
Beginner
Self paced

Google

Google UX Design

Free
Beginner
Self paced

Packt

Blender to Unreal Engine 5 - 3D Props - Medieval Windmill

Free
Beginner
Self paced

Packt

Selenium WebDriver 4 with Python - Zero To Hero

Free
Beginner
Self paced

Skillshare

Modern Frontend Web Development

Free
Beginner
Self paced

Vanderbilt University

Android App Development

Free
Beginner
Self paced

Scrimba

CSS

Free
Beginner
Self paced

IBM

IBM Java Developer

Free
Beginner
Self paced

EDUCBA

C# Programming & Desktop Application Development

Free
Beginner
Self paced

Michigan State University

Game Design and Development with Unity

Free
Beginner
Self paced

University of London

Full-Stack Web Development

Free
Beginner
Self paced

Microsoft

Microsoft Secure & Scalable API Development with .NET

Free
Beginner
Self paced

IBM

IBM iOS and Android Mobile App Developer

Free
Beginner
Self paced

LearnKartS

Frontend Web Development

Free
Beginner
Self paced

Packt

Mastering Java - From Beginner to Intermediate

Free
Beginner
Self paced

Meta

Meta iOS Developer

Free
Beginner
Self paced

Packt

Tools and Skills for .NET 8

Free
Beginner
Self paced

LearnKartS

TypeScript for Modern Development

Free
Beginner
Self paced

Board Infinity

Build Website with HTML, JavaScript, AngularJS, and React

Free
Beginner
Self paced

LearnQuest

Java Database Connectivity

Free
Beginner
Self paced

Packt

Selenium Python Automation Testing and Frameworks

Free
Beginner
Self paced

Board Infinity

Java Spring Boot Backend Development

Free
Beginner
Self paced

Packt

macOS 26 & iOS 26 for Beginners

Free
Beginner
Self paced

Packt

Modern HTML & CSS From The Beginning 2.0

Free
Beginner
Self paced

Packt

Mastering Node.js Web Development

Free
Beginner
Self paced

LearnKartS

Angular From Basics to Advanced Development

Free
Beginner
Self paced

Packt

Scalable Application Development with NestJS

Free
Beginner
Self paced

University of Minnesota

Software Testing and Automation

Free
Beginner
Self paced

Packt

Next.js Ecommerce - Build a Shopping Platform From Scratch

Free
Beginner
Self paced

Packt

Learn Java from Scratch - A Beginner's Guide

Free
Beginner
Self paced

Packt

Intro to WordPress Development

Free
Beginner
Self paced

Logical Operations

Introduction to Programming with Python

Free
Beginner
Self paced

Scrimba

Become a JavaScript Developer

Free
Beginner
Self paced

Packt

C# 13 and .NET 9 – Cross-Platform Development Fundamentals

Free
Beginner
Self paced

Edureka

Mastering Backend Development with Node.js

Free
Beginner
Self paced

EDUCBA

cPanel Web Hosting Management Mastery

Free
Beginner
Self paced

Board Infinity

Full-Stack Web Development: PHP, HTML, CSS & JavaScript

Free
Beginner
Self paced

Edureka

Building Web Applications with Angular

Free
Beginner
Self paced

University of Colorado System

Advanced System Security Design

Free
Beginner
Self paced

Scrimba

Generative AI for Web Development

Free
Beginner
Self paced

University of Michigan

PostgreSQL for Everybody

Free
Beginner
Self paced

IBM

Developing Mobile Apps with Flutter

Free
Beginner
Self paced

Meta

Meta React Native

Free
Beginner
Self paced

Packt

The Complete jQuery Course - Beginner to Professional

Free
Beginner
Self paced

Scrimba

Backend as a Service

Free
Beginner
Self paced

EDUCBA

Interactive Web Apps & Advanced HTML Techniques

Free
Beginner
Self paced

Edureka

Mastering C# and .NET Development

Free
Beginner
Self paced

Edureka

Software Testing and Quality Engineering

Free
Beginner
Self paced

University of California, Irvine

iOS Development for Creative Entrepreneurs

Free
Beginner
Self paced

Scrimba

Tailwind CSS

Free
Beginner
Self paced

Go further

Careers that use Web Development

Related skills