
Online Programming Courses
Compare programming courses available to study in Australia, ranging from Certificate III to Diploma. You can study online, on-campus or through blended delivery via RTOs, TAFEs and universities, with course lengths from a few months up to two years. Graduates can move into roles across programming, IT and web development. Government-funded or subsidised places may be available in some states, though eligibility depends on the provider and your location.
29 Courses

Displaying 29 of 29 courses
Filters
Clear all
Location
Industry
Show more...
Study Mode
Show more...
Payment Option
Show more...
Qualification
Show more...
Course Provider
Show more...
DUX20
Diploma of UX and Web Design
The Diploma of UX and Web Design (DUX20) offered by Billy Blue College of Design is a comprehensive program designed to equip students with the essential skills and knowledge required to excel in the dynamic fields of user experience and web design. This course covers a range of key learning area
DUX20
Diploma of UX and Web Design
The Diploma of UX and Web Design (DUX20) offered by Billy Blue College of Design is a comprehensive program designed to equip students with the essential skills and knowledge required to excel in the dynamic fields of user experience and web design. This course covers a range of key learning area
Diploma of Information Technology
The Diploma of Information Technology offered by Torrens University Australia is designed to equip students with the essential skills and knowledge required to thrive in the ever-evolving tech landscape. This course covers a broad range of key learning areas, including programming, networking, an
Diploma of Information Technology
The Diploma of Information Technology offered by Torrens University Australia is designed to equip students with the essential skills and knowledge required to thrive in the ever-evolving tech landscape. This course covers a broad range of key learning areas, including programming, networking, an
Graduate Certificate in Information Technology
The Graduate Certificate in Information Technology offered by La Trobe University is designed to equip participants with essential skills and knowledge in the rapidly evolving field of IT. This course covers a range of key learning areas, including software development, data management, and netwo
Graduate Certificate in Information Technology
The Graduate Certificate in Information Technology offered by La Trobe University is designed to equip participants with essential skills and knowledge in the rapidly evolving field of IT. This course covers a range of key learning areas, including software development, data management, and netwo
Bachelor of Information Technology
The Bachelor of Information Technology offered by Torrens University Australia is designed to equip students with the essential skills and knowledge required to thrive in the ever-evolving tech landscape. This course covers a broad range of key learning areas, including programming, web developme
Bachelor of Information Technology
The Bachelor of Information Technology offered by Torrens University Australia is designed to equip students with the essential skills and knowledge required to thrive in the ever-evolving tech landscape. This course covers a broad range of key learning areas, including programming, web developme
ICT50220
Diploma of Information Technology (Advanced Networking) (SA Only)
The ICT50220 Diploma of Information Technology (Advanced Networking) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving field of IT networking. This comprehensive course covers a range of critical areas
ICT50220
Diploma of Information Technology (Advanced Networking) (SA Only)
The ICT50220 Diploma of Information Technology (Advanced Networking) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving field of IT networking. This comprehensive course covers a range of critical areas
Master of Information and Communications Technology
The Master of Information and Communications Technology offered by the University of the Sunshine Coast is designed to equip students with the essential skills and knowledge required to thrive in the rapidly evolving tech landscape. This course covers a broad range of key learning areas, includin
Master of Information and Communications Technology
The Master of Information and Communications Technology offered by the University of the Sunshine Coast is designed to equip students with the essential skills and knowledge required to thrive in the rapidly evolving tech landscape. This course covers a broad range of key learning areas, includin
ICT40120
Certificate IV in Information Technology (Web Development) (SA Only)
The ICT40120 Certificate IV in Information Technology (Web Development) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving IT landscape. This course covers a comprehensive range of topics, including the
ICT40120
Certificate IV in Information Technology (Web Development) (SA Only)
The ICT40120 Certificate IV in Information Technology (Web Development) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving IT landscape. This course covers a comprehensive range of topics, including the
ICT40120
Certificate IV in Information Technology (Web Development)
The ICT40120 – Certificate IV in Information Technology (Web Development) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving IT landscape. This course covers a comprehensive range of topics, including t
ICT40120
Certificate IV in Information Technology (Web Development)
The ICT40120 – Certificate IV in Information Technology (Web Development) offered by Academy IT is designed to equip students with the essential skills and knowledge required for a successful career in the ever-evolving IT landscape. This course covers a comprehensive range of topics, including t
ICT50220
Diploma of Information Technology (Advanced Networking)
The ICT50220 Diploma of Information Technology (Advanced Networking) offered by Academy IT is designed for individuals looking to enhance their skills in the rapidly evolving field of IT networking. This comprehensive course covers essential areas such as network design, implementation, and manag
ICT50220
Diploma of Information Technology (Advanced Networking)
The ICT50220 Diploma of Information Technology (Advanced Networking) offered by Academy IT is designed for individuals looking to enhance their skills in the rapidly evolving field of IT networking. This comprehensive course covers essential areas such as network design, implementation, and manag
Frequently Asked Questions
What is the best online course to learn programming?
There's no single best programming course, since the right one depends on your goals and current skill level. Options available to study in Australia range from Certificate III to Diploma, delivered online, on-campus or through blended learning. A short course can suit beginners testing the waters, while a Diploma builds deeper skills for roles in web development or IT. Comparing course content and delivery mode helps you find the right fit.
Can I learn programming online?
Yes, programming is possible to learn online, with online delivery offered alongside on-campus and blended study modes. Providers include RTOs, TAFEs and universities, offering qualifications from Certificate III through to Diploma level. Course length varies, with some short courses completed in a matter of months and longer programs running up to two years. Online study suits people balancing work or other commitments.
Is 40 too old to learn coding?
No, age isn't a barrier to learning programming, and adult learners regularly take on coding qualifications. Courses range from short introductory programs to a Diploma, so you can start at a level that matches your existing experience. Flexible study modes, including online and blended learning, make it easier to fit study around work and family life at any age.
Are these programming courses government-funded or free?
Government funding depends on the provider and the state you're in. Some programming courses are government-funded or subsidised, while others aren't. You can see this listed against each course on this page, or enquire to check your eligibility directly with the provider.
How much do programmers earn in Australia?
Pay varies by state, experience and setting, but a typical software engineer or programmer salary in Australia is around AU$95,000 a year according to PayScale Australia. Graduates from programming courses can move into roles such as Program Developer or Program Analyst, with pay often rising alongside experience and specialisation.