Frequently Asked Questions

  • Code College is a web and Java dev training institution located in Gauteng. We are a member of the IT Association of South Africa since before the year 2000. We use "collaborative learning strategies" exclusively in our teaching as it complements our practical approach. We know the industry and our main aim is to train our students in employment-grade skills to be able to find sustainable employment.

Option Intro To Programming Web Dev Bootcamp (Incl Intro) Java Bootcamp (Incl Intro and Web Dev Bootcamp)
PrePaid R8 995 * R53 400 R94 500
12 Payments R8 995 * R57 600 / 12 = R4 725 p.m. R99 995 / 12 = R8 333 p.m.
12-60 Payments R8 995 * You choose your affordability (from R1000 p.m.) and our finance team will come back with a proposal based on your affordability You choose your affordability (from R1000 p.m.) and our finance team will come back with a proposal based on your affordability
Income Share Agreement (Subject to availability and merit) Only start paying when employed and while employed (15%-25% of income, sliding scale)
* If you have done the Intro To Programming within 12 months before you enroll for the Bootcamp, the cost of R8995 is deducted from the Bootcamp price.
    Extra requirements:
  • A an extra budget of about R2500 to spend on online tutorials / books that are recommended during the course of the bootcamp
  • The Oracle Java Exam is not included and would cost approx R4000 (2022 price)
  • A laptop (i5, 8Gb RAM) minimum
  • Stable internet connection

Study for free - with an income share agreement you need:

  • Pass our aptitude test - R300
  • Reasonable academic results
The income share agreement (subject to availability and merit) is based on paying back the full price of R135 000, but you only start paying when employed (10%-20% of income, sliding scale) and you only pay while employed.

Study loan

Do you want to invest in your future self but do not have the funding available upfront? Financing makes education more affordable by spreading the payments over a longer term. Code College has partners to assist our students to learn more about, apply or simply see how much funding they qualify for. Learn about and apply for funding here.

Please refer to each course page:

or look on the 'Get Started' form (page 2) to see all the dates combined

Get Started

G19 Pinewood Square, Pinewood Office Park, 33 Riley Road, Woodmead, Gauteng. All our courses are simultaneously offered online to remote students that are not able to attend physical classes.

We offer both part-time and full-time studies. Our full-time, immersive option allows all students (in-person and remote) to work together in peer groups. In the peer groups, students interact with one another by doing projects and code reviews. Mentors interact with students and peer groups, via video call and/or in-person meetings.

A bootcamp is an intensive and immersive learning experience that typically lasts for a few weeks or months. These programs are designed to help people quickly develop new skills in a particular field.

Bootcamps often involve a combination of lectures, hands-on projects, and teamwork, and they may be led by experienced professionals or educators with expertise in the subject matter. The goal of a bootcamp is to provide participants with a focused and intensive learning experience that prepares them for a specific career path or job opportunity.

University Degree

  • Wider areas of knowledge covered
  • Focus not on practical skills
  • Duration is at least 3 years
  • Cost is quite prohibitive
  • Return on investment is lower
Coding Bootcamp
  • Focused on employment-relevant skills
  • Focused on practical ability
  • Duration is from 3 months to 12 months
  • Cost is much cheaper
  • Return on investment is higher

We offer 2 coding bootcamps, each including the Intro Course, (number 1 below) :

  • Intro To Programming Course where you will learn HTML, CSS & JavaScript. Duration: 5 days (add up to 3 weeks for projects allowed)
  • Web Dev Bootcamp where you will learn JavaScript, MERN, Node.JS & React. Duration: 3 months (add up to 3 months for projects) (Includes the Intro To Programming Course)
  • Java Dev Bootcamp where you will learn SQL, Java Beginner, Java Advanced and Spring Framework. Duration: 6 months (add up to 6 months for projects) (Includes the Web Dev Bootcamp)

Anyone from school leavers to people working in the coding/programming industry, people looking to change their careers, people looking to improve their skills to university students that have graduated, but are looking for more practical experience can enrol in our courses.

We are registered and accredited with MICT SETA with accreditation number ACC/2018/07/0052.

You will get various certificates for the different competency levels achieved. For example, in the full Java Bootcamp you will get the following certificates if you are successful in completing all the assignments and assessments:

  • Introduction to Programming
  • JavaScript
  • NodeJS
  • React
  • Web Developer Bootcamp
  • SQL
  • Java level 1
  • Java Level 2
  • Spring Framework
  • Java Developer Bootcamp
The Oracle Java Certified Professional Certificate is from Oracle and the exam is administered by them. If you opt to go for the exam, we do offer exam prep assistance.

We do not know of one of our students that passed our competency projects and the Oracle International Exam, that is unemployed. Most graduates find employment before even writing the international Oracle Java exam.

Yes, we can help you with job placement assistance through our placement partner, Compuways.

Once you’ve completed your course, you’ll go into a job-prep phase where we will prepare you for interviews and the open job market. We have our own recruitment team from Compuways which assists with the CV preparation and also interview preparation.

You are not obliged to take a job from our recruitment team as we are prepping you for the open and internationsl market. A large percentage of our graduates found jobs through external recruiters before we could even place them ourselves!

This Java Bootcamp is actually an internship, as you are studying in a task-oriented fashion. Some students remarked that it feels like a workplace. You are actually an intern of our consulting company, Compuways and you will have one year's experience to put on your CV for starters.

Our internship partner, Compuways, is well-connected to market our graduates. Compuways was established in 1990 and has had a loyal client following since then. It was rated amongst the top 4 IT Recruitment Companies in South Africa

No, there is no registration fee payable.

Yes, anyone can apply for our coding/programming bootcamps. You don’t need to have any prior experience. Matric is preferred, but we had students who did not yet pass matric who excelled in our Intro To Programming course and so they were accepted.

The Intro To Programming Course is intended for complete beginners. If you are still not confident we will allow you to re-attend it at no cost.

  • Every student needs to have a laptop / PC of any reasonable size for the first module or two but for later modules, the laptop / PC has to be at a minimum level equivalent to Intel i5 with 8Gb of RAM. (An SSD is recommended). You should also at home have an extension monitor.
  • For ISA Students, there is an option to get a Laptop, but you will have to get the insurance and proof of insurance.
  • For In-person students in our classroom, we have an extension monitor that you can plug your laptop into.

Yes, your employer can pay for your course. If your employer is a vat registered company with a BEE Scorecard, our Consulting parent, Compuways is on BEE level 2 and VAT Registered. All our course prices on our website are quoted as excl. VAT for VAT-Registered companies.

  • Yes, we have an option where you can pay off your course over a period of 12 months (full-price applies)
  • Longer-term payments can be facilitated by one of our loan partners.

We offer Income Share Agreements to qualifying students. This agreement is based on paying back the study fees, only after you are employed (10%-25% of income, sliding scale) and you only pay while employed.

We always recommend that you should not attempt the Oracle exam before you pass a recognised mock exam. If however, you fail the exam, you should return to our ongoing Oracle Exam support group (at no cost) so that we can identify your weak spots and work out a plan of action for you to pass.

From grade R (age 6).

Matric is not compulsory to be able to enrol in our courses. However, it might be a barrier when you apply for a job depending on the specific company’s HR policy. Consulting companies, however are not so strict on academic qualifications, more on competencies.

You will need a good, stable internet connection of at least 10 Mbps, at home. If you work from home on your assignments, you will need at least 50-100Gb of data per month.

Yes, Code College can assist you in upskilling your staff with coding/programming skills and knowledge. We teach our students the practical skills required by employers in the web dev software development industries.

Our syllabus is not strictly aligned per grades in the school system, rather more focussed on interest and competency areas like:

  • Block Coding Beginner
  • Block Coding Intermediate
  • Block Coding Advanced (Applications of Coding are Animation, Gaming, and Robotics)
  • Text Coding Beginner
  • Text Coding Intermediate
  • Text Coding Advanced (Applications of Coding are Animation, Gaming, Robotics and More)

Please connect with us by sending an email to: donate@codecollege.co.za. We can then set up a meeting to discuss this in more detail.

All donations are directly invested in a learners' training programme, we assign a specified learner to a donation and report on his progress as if we are reporting to a parent of a student.

We often get into a situation where the student passed all our requirements to be awarded an ISA (student only has to pay us back when employed), but then the student does not have the means to purchase a laptop and internet connection required for the course.

A student like this will be able to do the course only if he can get a donation to enable him to get the required hardware.

  • Our many success stories bear witness to our successful business model.
  • We have a waiting list of juniors that have passed our entry test and need sponsorship to go ahead and become successful.
  • We have developed an LMS that supports our methodology to the ratio of 1 mentor for every 10-15 students.
  • Donating to change a student's life is also a donation towards the expansion of our successful methodology over multiple campuses and community centres.
  • Our BEE level 2 certificate can improve your BEE scorecard.
  • Donations via the Coding For Jobs NPC are tax deductible (eligible for Section 18A certificates).