Skip to main content

Java Bootcamp


Java Bootcamp


Advanced Python
After Effects Basic-Intermediate
Angular Beginner Course
Angular Bootcamp MVC
Building a RESTful API with Laravel
Front End Web Developer
Introduction to Moodle
Introduction to Programming Using Groovy
Introduction to Programming using Python
Java Enterprise Edition
Javascript Online
Laravel Bootcamp
Laravel Intermediate
Laravel Introduction
Microsoft Power BI Boot Camp
Microsoft PowerBI Dashboard User Course
Perl Fundamentals
Programming with C#
Python for Engineers and Scientists
Python Programming
Web Developer
XML Web Services


Ryan van Rensburg


Java is one of the most popular all-purpose programming languages in the world.
Java is not just a programming language. It is a part of our digital lifestyle. And a lifelong career for anyone who masters it. Our Java Bootcamp training course is the best way to start your computer programming career.


Java Bootcamp can be completed in 6 months or less.
Each module is 5 days of classroom lectures; related projects to be completed the following week on campus (or at home with support offered on Google Hangout or Skype)
Weekly project progress sessions are held to support bootcamp students.

Self-study / Distance Learning

The Java Bootcamp is also available in a distance learning format on request.

Certification exams covered

Oracle exams are not included in the course price they are payable to Oracle.

As a junior Java programmer, you'll earn well and do interesting work that will keep you engaged. You'll be involved in a variety of projects and, as your skills grow, you might find yourself coding specialised applications that few developers get the chance to work on.
Java is also a great springboard for high-paying specialist professions like software engineer, systems architect, or even software entrepreneur. Can you see yourself enjoying that kind of success? Whatever happens, you definitely won’t be bored.
Rest assured that you’ll have job security, safe in the knowledge that your skills will be in demand for many years to come.

Delivery Methods

Leading Training is focusing on providing virtual training courses for the foreseeable future and will only consider in-person and classroom training on request, with a required minimum group size of six delegates. We remain committed to offering training that is fast, focused and effective.

Delivery Method Duration Price (excl. VAT)
Classroom 6 Months ZAR 16,500.00 Get a Quote
Live Virtual Training 6 Months ZAR 13,500.00 Get a Quote

Discounts Available

Save up to 10% by booking and paying 10 business days before the course.


Download Brochure

Information may change without notice.


If you enjoy computers, solving problems, or just building things that are really cool, Java is for you.


  • Matric with IT Programming or our Intro to Programming course (There is an entry test on for this course)
  • Please note: While a good math pass is recommended, the combined requirements determine acceptance to the course. We encourage candidates to prove themselves by completing an aptitude test (R350) or do the Intro to Programming Course and attend a personal interview with us.

Course Outline / Curriculum

  • Beginner Java. Java SE  Fundamentals (OCA)
  • Practical Beginner Projects (support lessons 2 eve’s per week, may attend via video conference)
  • Advanced Java. Java SE  Programming (OCP)
  • Practical Advanced Projects (support lessons 2 eve’s per week, may attend via video conference)
  • Beginning SQL incl MTA.
  • Practical SQL Project/s (support lessons 2 eve’s per week, may attend via video conference)
  • Spring MVC / Hibernate. Use these two successful and in-demand technologies from Spring
  • Practical Servlets Projects (support lessons 2 eve’s per week, may attend via video conference)
  • Spring Boot. Latest Most popular Popular Spring Technology
  • Practical Project (support lessons 2 eve’s per week, may attend via video conference)
  • Spring Cloud Microservices. Learn Microservices with Spring Boot
  • Practical Project (support lessons 2 eve’s per week, may attend via video conference)

Schedule Dates and Booking

There are currently no scheduled dates.

Please note that this course needs a minimum of 6 delegates to schedule a course. You can choose to be added to the waiting list by clicking the button below, and we will contact you when we have enough delegates interested. Should we not get enough delegates, we will refund or credit your paid booking.

Add me to the waiting list

Should you need this course urgently, the following options are available:

  1. Pay for 6 delegates (whether you have them or not) and we will schedule the course as soon as possible.
  2. If you have fewer delegates and cannot pay for 6, we can negotiate a shortened course where some of the time will be spent in blended learning - watching videos and doing tutorials and exercises with some contact time with the trainer. We would want to discuss what your core needs are so that we cover those aspects. You need to have paid for 3 delegates at least.
Submit Enquiry