At Holmesglen, you will be mentored by experienced developers and industry practitioners who are passionate about helping you succeed. This course combines hands-on programming, back-end web development, cloud services, software frameworks and industry-based project work.<p>Throughout the course, you will use technologies such as C#, ASP.NET, MVC frameworks, Python, JavaScript, MySQL, AWS Cloud Services, Microsoft Visual Studio, Visual Studio Code, GitHub and Node.js. These tools are used through practical projects that help you build confidence across advanced programming, back-end development and software application delivery.<p>The course culminates in an industry-based Capstone Project where you will work as part of a team developing a software solution for an industry client. You will analyse requirements, design and build an application, test your solution, manage project tasks, present your work, respond to feedback, and develop the communication, collaboration and client-facing skills valued by industry. This project becomes a major portfolio piece that you can showcase to potential employers.<p><strong>What You'll Study</strong><p>• <strong>System Design Analysis (Weeks 1–9)</strong> - Analyse software requirements, model data processes and explore how ICT needs align with organisational strategy. Develop the planning and analysis skills needed to understand business problems before designing a software solution.<p>• <strong>Web Frameworks (Weeks 1–9)</strong> - Implement and use Model-View-Controller (MVC) frameworks such as ASP.NET MVC. Learn how structured frameworks support maintainable code, application architecture, user interaction and professional software development workflows.<p>• <strong>API Design (Weeks 10–17)</strong> - Create and connect back-end application features using server-side development skills. Design REST APIs, connect applications to databases and build the data-driven functionality that powers modern software and web applications.<p>• <strong>Database and Back-End Development (Weeks 10–17)</strong> - Work with database integration, data persistence and back-end programming concepts. Develop practical skills in connecting applications to data and supporting secure, functional software solutions.<p>• <strong>Server-Side Web Programming (Weeks 1–17)</strong> - Develop server-side programming capability using technologies including C#, JavaScript, Node.js and related development environments. Build application features that connect user interfaces with server-side logic, authentication, data handling and cloud-based services.<p>• <strong>Advanced Programming (Weeks 1–17)</strong> - Apply intermediate and advanced programming skills across different languages. Strengthen problem-solving, application logic, object-oriented programming, testing, debugging and code refinement.<p>• <strong>Capstone Project (Weeks 1–17)</strong> - Complete an industry-based software project using collaborative planning and project management practices. Work from a client brief to design, develop, test and present a software solution, respond to feedback and develop the communication, collaboration and client-facing skills valued by industry.<p>• <strong>AI-Assisted Development (Throughout the program)</strong> - Explore AI-assisted development tools as part of the software development workflow where appropriate. Use AI as a guided learning assistant for ideation, code explanation, debugging, documentation and testing strategies while continuing to understand, demonstrate and refine the work you produce.<p>If you are ready to move beyond foundational coding, this course provides the structure, support and industry-based project experience to help you develop as a software developer, back-end developer and full-stack developer.
You may be able to reduce the number of units to be studied in your chosen course by measuring skills acquired through work, life experiences or qualifications obtained from formal studies or training. AQF qualifications and statements of attainment issued by another registered training organisation will be recognised by Holmesglen. Read more about Recognition of Prior Learning, Credits and Advanced Standing.
Click the ‘apply’ button below to start your application. Our Holmesglen team will reach out to discuss your study options and pre-training requirements.
No ‘apply’ button? Click ‘enquire online’ to register your interest for our next available intake.
Visit How to Apply for more information on the application process.
Holmesglen may engage third parties to recruit students on behalf of the institute. Third party recruiters receive a commission and this will not impact on your fees.
Find out more about your rights and obligations as a student and the services we provide at Holmesglen.
| Tuition fees GST exempt | Cost |
|---|---|
| Full Fee | $14,677 |
| Government subsidised | $8,176 |
| Mandatory Non-Tuition Fees | Cost |
|---|---|
| General Services Fee | $80 Per Semester |
The General Services Fee (GSF) at Holmesglen is a mandatory annual fee applicable to all students enrolled in Certificate I through Advanced Diploma courses. This fee supports various student services such as counselling, welfare support, and learning assistance provided by our dedicated student support and wellbeing teams. For more details on the GSF and its specific allocations, please visit the <a title=" General Services Fee page" href="/current-students/course-resources/fees-and-payments/General-Services-Fee.html">General Services Fee (GSF) page</a>.
All fees are indicative only. Your fees will be calculated on your individual circumstances at the time of enrolment. Training is delivered with Victorian and Commonwealth funding. <a href="/study-with-us/tafe-study/tafe-fees-and-funding">Find out now if you are eligible for Government-subsidised fees or Concession. </a>
VET Student Loans are available to eligible student to pay for tuition fees for this course. <a href="/study-with-us/scholarships-and-financial-aid/vet-student-loans">Read more about VET Student Loans</a>.
Upcoming open days description text
No result
No result description
Error description