Hi There
I found myself in the exact same situation as yourself. I worked in desktop support for three years, three long years. I contemplated my next career move, and programming was my calling. While listening to 702 one morning, I heard that Van Zyl and Pritchard (Yes, the college of our forefathers) were offering a free Java course. I wrote the competency test and was accepted immediately into the program.
The downside was that it was a full time course. However, I was surprised to receive an allowance every month while studying that covered my basic expenses etc. I would highly recommend this course, their applications are now open for February 2014. I was placed immediately in a job, and although I studied Java, I am now working as a C++ developer (The course focuses heavily on OO concepts and I found it extremely easy to adapt. Keep in mind that I knew absolutely nothing about programming before I started the course). The course is intense though, 65% average needed or you're out the door, and an exam every Friday. This in my opinion is the best way to jumpstart a career in programming, because you need no prior knowledge of programming at all. I am also a UNISA Informatics student, and without somebody to guide you and get your mind tuned for programming techniques it would be a massive challenge to do it yourself. The VZAP course will teach you a fundamental understanding of OO concepts and at the end of the five months, you will be put into a group and required to write a fully working system (ours was a simple POS system), at which point companies like Microsoft, BBD, Accenture, IBM and the likes will be present in class for your project presentation.
At least half of the class were offered jobs by Accenture at the end of the course, and the rest of the class were immediately placed into jobs in other big companies, myself included.
Pros:
Training provided is world class
Programming is taught from the ground up, so you don't need any prior knowledge or skills
Environment is friendly, you always get assistance when needed
The course is fun! The lecturer and style of teaching is one of the best I have encountered
Cons:
Full Time (Although an allowance is provided , usually between R4000 -R6000, which isn't bad for a full time student)
Intense course. New topics covered every week, 65% average on each exam to pass or you are excluded from the course
You will miss being a student once the course is over
By the end of the course you will have the skills to write complete Java programs (Database access, network, TCP/IP, UDP servers, etc).
If you are interested, here are the details:
Contact: Susan De Wet
[email protected]
011 447 6620
You will need to book a competency test and pass to qualify. Try and do really well here to be considered for the study allowance (70% and up)
Good luck, if you need any more info, I will gladly assist.
PS: This is not an advert for Van Zyl and Pritchard. I am just a student that qualified in June and employed by one of SA's leading software development companies, which is why I highly recommend this course.