Programming

Browse careers that are in demand now and meet Australia’s future workforce needs.

Source: Jobs and Skills Australia

Courses in programming

All skill levels Beginner Experienced
ICT40120

Certificate IV in Information Technology (Programming)

Online
12 - 18 months
$1,500 - $5,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT40120

Certificate IV in Information Technology

Online
18 months
$5,184
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

AWS Cloud Computing Professional

Online
6 months
$6,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT40120

Certificate IV in Information Technology (Web Development)

Online
15 - 24 months
$1,500 - $5,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT50220

Diploma of Information Technology

Online
18 months
$5,928
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT50220

Diploma of Information Technology (Back End Web Development)

Online
18 months
$5,999
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT40120

Certificate IV in Information Technology (Front-End Web Design)

Online
15 months
$5,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT40120

Certificate IV in Information Technology (Cloud Computing)

Online
15 months
$5,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Software Engineering: Transform

Online
12 months
Unavailable
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Front-End Web Development: Transform

Online
12 months
Unavailable
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Front-End Web Development: Elevate

Online
6 months
Unavailable
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Certified Full Stack Developer

Online
6 months
$5,999
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Azure Cloud Computing Professional

Online
6 months
$6,299
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Certified AI Engineer Professional

Online
6 months
$5,999
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Build a Machine Learning Model

Online
23 hours
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Build a Machine Learning Model:

    • Learn Python for Data Science
    • Linear Algebra
Additional requirements may apply.
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Build a Machine Learning Model:

    • Learn Python for Data Science
    • Linear Algebra
Additional requirements may apply.

Learn Advanced Python 3

Online
6 hours
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Advanced Python 3:

    • Learn Intermediate Python 3
    • Learn Python 3
Additional requirements may apply.
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Advanced Python 3:

    • Learn Intermediate Python 3
    • Learn Python 3
Additional requirements may apply.

Learn ASP.NET

Online
13 hours
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn ASP.NET:

    • Learn C#
Additional requirements may apply.
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn ASP.NET:

    • Learn C#
Additional requirements may apply.

Learn Bash Scripting

Online
1 hour
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Bash Scripting:

    • Learn the Command Line
Additional requirements may apply.
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Bash Scripting:

    • Learn the Command Line
Additional requirements may apply.

Learn Bootstrap

Online
3 hours
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Bootstrap:

    • Learn HTML
Additional requirements may apply.
  • There are no mandated entry requirements.
  • We suggest you complete the following courses before you get started with Learn Bootstrap:

    • Learn HTML
Additional requirements may apply.

Learn C#

Online
23 hours
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
*Showing course fees for all providers. Some providers may not be available in your area.

Further reading

Most popular information technology courses

10th July 2022)

How to get your first job in IT

14th November 2024)

Industry Recognised Free Online Cyber Security Courses

29th January 2025)