Been thinking about getting into programming? Start here. In fifteen months, online and around the job you have now, this Certificate IV takes you from your first line of code to working applications. No formal prerequisites. You finish with a nationally recognised qualification and code you built yourself.
The first stream begins with introductory programming and builds to object-oriented design. You need to be 17 or older with sound reading, writing and maths.
Java and Python are both in the course, with HTML, CSS and databases beside them, so you are not tied to a single language when you apply.
Online and open 24/7 over fifteen months, with a trainer coaching you one-on-one.
Twenty units in four streams, from your first program to applications that run on a database.
This course teaches code the way a team writes it: more than one language, version control, testing, and a database underneath.
Applying your skills in different languages is its own unit, so you learn to move between them instead of memorising one.
Using version control, testing software and writing technical documentation are all units in the course, so you arrive knowing how a team works.
You build a database, create relational databases and write queries, then script applications on top of them.
ICT40120, programming
ICT40120 Certificate IV in Information Technology (Programming), nationally recognised training.
A user interface, a database and scripts you built and tested yourself.
Version control, technical documentation and software development methodologies, already practised.
Ask for the course guide. It takes a minute.
A course advisor calls to set your start time.
Complete the enrolment forms to hold your spot.
Student support confirms, then you join orientation online.
No. There are no formal prerequisites, and the course starts with introductory programming.
Fifteen months, studying on your own schedule. The online learning environment is open 24/7.
Pay upfront, pay in four, or use a flexible payment plan. The current figures are in the payment options on this page.
Java, Python, HTML and CSS, plus database management. One unit is about applying your skills in different languages.
Yes. A Unique Student Identifier is generated online and recorded when you enrol in a nationally recognised course.
You need to be 17 or older, with adequate language, literacy and numeracy skills. Eligibility requirements apply, and a course advisor confirms them with you.
Yes. ICT40120 Certificate IV in Information Technology (Programming) is nationally recognised training, delivered by RTO no. 45994.
A course advisor calls to talk it through. Enrolment follows, then online orientation.

Lumify Learn Pty Ltd is a registered training organisation, RTO number 45994. Courses run online, with trainers who coach one-on-one, mentors and a student support team behind you.
Just a five minute call.