Advanced Diploma of Information Technology (ICT60220)

Our Certified Full Stack Developer course is a foundation-level learning path opening you up to a world of career opportunities and designed for aspiring software and application developers.
  • Nationally recognised training
  • 100% online learning
  • Live classes and cohort-based
Full-Stack Developer

Program Details

This nationally recognised diploma will develop your leadership, critical thinking and problem solving skills, at the same time teaching you how to develop applications using both client and server software.


12 months - 2 days per week, evening and weekend hours

Delivery Mode

100% online, face-to-face interactive cohort learning

Intake Date


Course Code


Qualification Type

Advanced Diploma

Program Fee

(Enquire about Early Bird specials)

Full-Stack Developer

Program Overview

Full-Stack Developers can do it all. They are generalist, all-purpose individuals who have mastered the different disciplines within the art of programming. They develop both the frontend client software — the part of the software that we can see and interact with — and the underlying backend server software and logic that powers the applications.

These developers are extremely valuable to companies, as they’re able to deploy a variety of skills similar to an organization’s changing needs. The amount of job roles that a Full Stack Developer can choose from is also quite diverse.

Employers can feel confident that graduates of CTIA’s Full Stack course, powered by Wawiwa-Tech, are fully job ready.

Deep Focus on the Most Needed Expertise in Tech

Become indispensable to employers with both front end and back end developing skills, serving as the backbone of the tech industry. Build and program both the functionality of the disruptive software we use daily, and their look and feel.

Open Doors With Industry Connections

Equip yourself to succeed in a rapidly expanding field with help from our network of coding experts, instructors, hiring partners, and alumni. The Full Stack Developer curriculum was created in collaboration with the industry’s leading companies to make our programs as relevant as possible to the local industry’s needs, assuring you’ll be job-ready as soon as the program ends.

Deliver a Professional Project

Throughout the program, practical skills are acquired through the completion of large-scale projects. You’ll gain hands-on experience with both frontend skills in HTML, CSS and JS and also backend skills, like building a REST API with Spring Boot and more, compiling a portfolio of projects designed to reinforce the various concepts and technologies you’ve learned in each unit.

Don't take our word for it

Read what others have to say​

Our mission is to empower people of all skill levels to accelerate their careers in technology through high-quality training.

I've been a tradie most of my life and decided I wanted a change. I saw an ad for CTIA and their Cyber Security course and figured why not. I really enjoyed the content and learnt a lot. After some help from their career advisor, I'm now working for a small business taking care of their cyber security and really enjoying it.

Sam F Former Student

I previously worked in an administrative role for my company, but I love numbers and really wanted to find a job I was passionate about. I didn’t want to leave my current employer because they really look after us, and then we found out about the government funding. They put me through CTIA’s Data Analyst course and now I’m in a job I love AND I got to stay with my company.

Michael S Data Analyst

I’ve always been a creative person but being a mum, I had to make sure my kids came first so wasn’t in a job I really enjoyed. Now they’ve grown up, I decided it was time to find my passion. A friend told me about CTIA and their Full Stack Developer course and I’m absolutely loving it! I can’t wait to finish and finally find a job I love!

Donna M Current Student
    Why Choose Us

    We have your best interests at the core of our being.

    CTIA powered by Wawiwa, implements the best practices and know-how accumulated over years of skills building for reskilling people to become productive professionals in the global tech sector.

    70% Hands-On Practice

    70% of the training program is dedicated to actual hands-on practice of the materials and skills taught.

    Global Industry Connections

    Leverage our strong global industry connections to pursue a career within or outside of Australia.

    Successful team.

    Program Curriculum

    Discover how to implement and test secure software while learning to assess weaknesses and vulnerabilities in security systems.



    Final Bring It Together (BIT) Project

    Units of Study

    Core Units
    BSBCRT611Apply critical thinking for complex problem solvingin cyber security
    BSBTWK502Manage team effectiveness
    BSBXCS402Promote workplace cyber security awareness and best practices
    ICTICT608Interact with clients on a business level
    ICTICT618Manage IP, ethics and privacy in ICT environments
    ICTSAD609Plan and monitor business analysis activities in an ICT environment
    Elective Units
    Group CFull Stack Web Development Specialisation
    ICTICT530Design user experience solutions
    ICTPRG535Build advanced user interfaces
    ICTPRG553Create and develop REST APIs
    ICTSAD612Implement and maintain uses of containerisation
    Group DFurther Programming Specialisation
    ICTPRG537Implement security for applications
    ICTPRG547Apply advanced programming skills in another language
    ICTPRG554Manage data persistence using noSQL data stores
    Group HApplication and Software Development
    ICTPRG549Apply intermediate object-oriented language skills
    ICTPRG603Develop advanced mobile multi-touch applications
    ICTPRG614Create cloud computing services

    Are you ready to enrol?

    Get in contact with us today and commence your Pre-Training Review (PTR) to ensure that CTIA’s Full Stack Developer program is able to meet your individual needs.

    How It Works

    Discover more about this program and get started today.

    Free Consultation

    Book a free consultation with our team to
    find out the best pathway to your dream job.


    PTR & Enrolment

    Enrol in the most appropriate program to
    achieve your intended outcomes.


    Payment Plans & Funding

    Explore our flexible payment plans or access
    a range of funding to subsidise your tuition.

    Enquire Now

    Future-proof your career with CTIA

    Provide your details and one of our career consultants will get in touch.

    Frequently Asked Questions


    In terms of web application development, the ‘stack’ can be broadly classified into two areas—frontend and backend, also known as the client-side and server-side. The term frontend generally refers to the part of the code that is responsible for the user interface, and the term backend refers to the part that handles the business logic, database interactions, user authentication, server configuration, and so on.

    A Full-Stack Developer is expected to work on both frontend and backend technologies, ranging from writing HTML/JavaScript for the user interface to writing Java class files for business logic and SQL queries for database operations. They also work on DevOps, ranging from production deployments to setting up continuous integration and continuous delivery (CI/CD) as required.

    Yes! All graduates who have successfully completed the program will receive a Full-Stack certificate.

    Thousands of alumni use their course certificate to demonstrate skills to potential employers, along with their LinkedIn networks. Our development programs are well-regarded by many top employers, who contribute to our curriculum and partner with us to train their own teams.

    Studies take place 100% online and recordings can be watched on-demand from anywhere.

    Register your interest, take a 1-hour online assessment test, and have a talk with one of our career advisors.

    This is an entry-level program for beginners and career changes, no background needed. However, all candidates take a computerized assessment to ensure that they have the right personality, as well as the basic math and logic skills, to complete the program and be successful in their future jobs.


    Get 10% OFF our Cyber Security Analyst Program

    Enter your email address below to receive 10% OFF when you enrol.

    Discount will be applied automatically.