The best Java SE training
Learn Java Standard Edition with our range of courses that will teach you everything you need to know about the Java language and platform. Our practical and hands-on Java courses will give you the confidence to write not just your own programs, but actually, understand what you are doing. All terminology is explained simply but comprehensively, and in a logical way.
Our courses have been designed by Java experts specifically to demystify the world of Java. As a whole, these courses are helpful not just for those who are new to Java, but also those who want to go deeper into the inner workings of all the features of the Java language.
We offer Java Courses in Sydney, Melbourne Brisbane, and Online Live. To view course dates and locations for our Beginner to Advanced courses click the relevant course links below.
Why Learn Java?
Java is a widely used Object Oriented programming language and is similar to C++ or Smalltalk, among others. The key reason for Java's popularity is because it can run on different operating systems, such as Windows, Linux, Unix etc., without having to rewrite significant pieces of code. This makes Java applications truly 'write once, run anywhere' programs. Also, Java is a beginner-friendly programming language compared to other Object Oriented programming languages like C++. Java programming is also among the most in-demand skills that provide great career opportunities.
Java SE Courses
Java is used almost everywhere, from smart TV's, Android phones, and desktop applications to major web enterprise applications and databases. So where do you start? Right here, learning the basics of coding and syntax. View Full Course Details
Java is an Object Oriented language. What does this mean? Learn the concepts and most importantly the implications of this in a Java context. Utilise the principles to learn how to write more efficient, scalable, flexible and extensible code. View Full Course Details
Java is more than just a language; it is a platform. Learn about the built-in packages in the Java API that allow us to interact with external files and databases, as well as developing multi-threaded, streamlined, standards-based code, and then deploy it as a GUI application. View Full Course Details
Hands-on Instructor-Led Classroom or Online Live Training delivered by expert Java Trainers.
Printed course manual with each Java course; an excellent reference guide for well after the Java training class.
Classes conducted in fully set-up computer labs. No need to bring your own Laptop.
Certificate of Course Completion; to recognise your Java skills.
Very thorough and good examples. I really appreciated having the source code examples so we could edit and try solutions as we progressed. I also appreciated the stationary example that built upon itself throughout the course. It helped to see how a project could grow as you applied various principals. Thanks Matthew, for being flexible with breaks and start/end times too. It would have been good to go a little slower on the static concepts.
Very good in depth training – good training notes and sample code. Liked there were multiple version of the code – working and final version of code.
Matthew was an excellent trainer, he was knowledgeable, pleasant personality and kept the course interesting and always helpful to help
A lot of content, will need to go through the manual and do some practice to cement what I learned. Presented well, enjoyed it.
This Course helped me refresh my basics in Java and Matthew explained concepts very well and in an interesting way. Thoroughly enjoyed. :)
This course was appropriate for someone with no understanding of Java and should be beneficial when returning to work.