What is a Coding Bootcamp?

A coding bootcamp is a software training program that is aimed at equipping students with the necessary skills to meet the most current demands in terms of software skills required by industry (also called the skills gap). We all know that the software industry is fast-moving and continuously evolving. This contributes to the fact that there is always a demand for current software skills. A coding bootcamp is basically a short-cut into the coding industry by focusing the training programme on the most in – demand skills. Read about the shortage of computer programmers in South Africa.

What are the most in demand skills?

According to the influential site Stackoverflow.com here are the most popular programming languages in 2017:

What should I choose?

The 4 most highly used programming languages are: JavaScript, Java, C#, Python. It must be noted that it cannot be as trivial as to just compare JavaScript with a back-end language without looking at the difference. JavaScript is used in the browser, therefore most widely found everywhere – every back-end needs a browser for the front-end. Back-end languages are responsible for the business process and database storage and data-retrieval. Back-end languages include Java, C#, Python, PHP.  Java, C# and to an extent PHP are mostly used by bigger corporates like banks etc. Python and Javascript (as a back-end language – part of Node.JS) are the most up and coming languages, but not leading in banking implementations yet.

We offer

Java, .NET, Python, JavaScript, PHP Bootcamps of which our flagship is the Java Bootcamp. One thing to remember is that Java has quite an established community, body of knowledge and support on the internet. It is arguably the best language to learn as a first  programming language, because it is strongly typed and makes a good language to learn Object Orientation concepts from. It is normally easier to learn any other language after a Java Bootcamp, than to learn Java after learning another language like Python / PHP / Javascript first. Java and C# also has an established  international certification exam to show employers that you know the fundamentals.

What kind of job can I expect?

If this is your first job, you can be expected to be employed as a junior developer or intern in a company that use the skill set that you then will have. Some companies choose to retrain our graduates into another language, but this is normally done in about a week or so. We have employers who ask us regularly for juniors, but we also assist in the job – hunting process so that students can apply into the open market. We have Compuways IT Recruitment (established for 25+ years) in our group that help with the marketing of our students. Read the testimonials / success stories from placed students and employers.