Skip to main content
Menu Menu

Full Stack Web Development for Advanced Roles Skill Set

Full Stack Web Development for Advanced Roles Skill Set

State ID AE692

Learn to design user-centered digital experiences using UX methodologies and modern web technologies. You'll gain practical skills in both design and development, preparing you to collaborate across teams and create scalable, accessible, and engaging digital solutions.

Image
Decorative image - close up of a person helping someone with their computer

Overview

Campus Perth

When Semester 1, 2026

How On campus

Explore the world of UX design and modern web development

This course is great for anyone interested in creating user-centered digital experiences. You'll learn how to apply UX methodologies to design intuitive and engaging solutions that put users—whether customers or clients—at the heart of every decision. Your designs will be guided by real user needs, ensuring that the final product is both functional and enjoyable to use.

Alongside UX principles, you'll be introduced to modern ICT concepts like containerisation and microservices. While more technical, these topics will help you understand the infrastructure behind digital platforms and collaborate effectively with developers - you will contribute to creating scalable, efficient, and user-friendly systems. 

After successfully completing this course, you'll be able to combine design thinking with technical awareness, preparing you for dynamic roles in cross-functional teams where UX drives innovation.

  • Advanced user interface (UI) design and development - design and implement complex user interfaces with rich controls and interaction techniques.
  • RESTful API Development - create and implement RESTful APIs to interact with data sources.
  • User experience (UX) design - apply UX methodologies to design user-centered solutions.
  • Containerisation and microservices implementation - implement microservices architecture for scalable and flexible systems.

To be successful in this course we highly recommend that you have either completed a ICT40120 Certificate IV in Information Technology (Programming) or have industry experience in creating dynamic and responsive websites.

You will need to have solid understanding of:

  • Web development
  • HTML5
  • Advanced CSS
  • Responsive web design
  • PHP
  • React
  • SQL
  • JavaScript
  • Bash or other CLI

Important information

Select your preferred campus and apply

Semester 1, 2026

Details

Duration 2 Semesters
When Semester 1, 2026
Where Perth
How On campus

Course fees

Tuition Resource Total fee*
General $372.60 $30.00 $402.60

Units and fees

Core

National ID Unit title General Resource
ICTICT530 Design user experience solutions $113.40 $20.00
ICTPRG535 Build advanced user interfaces $97.20 $0.00
ICTPRG553 Create and develop REST APIs $89.10 $10.00
ICTSAD612 Implement and maintain uses of containerisation $72.90 $0.00

*Fee disclaimers

The fees quoted are estimates only and are for the entire course for local students enrolling on a full-time basis. Please view the full list of Fee disclaimers.

Please note fees listed include all units required to gain this qualification.  If you're a continuing student and have successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in, to complete this course.

Enquiries regarding fees can be made by calling us.

T 1300 300 822

Get help

This form is only for course enquiries. If you would like to apply, please refer to the SELECT YOUR PREFERRED CAMPUS AND APPLY section above.

Course enquiry form