Advanced Java Programming Training Course

Improve your Java armoury

Bcorp Logo

Customise this course for your team

We can tailor your syllabus to take into account your group's current skills, technology stack, and specific learning goals - as part of a wider training programme or as a standalone workshop.

Enquire now to find out about our cost-effective options:

Contact us about group training

Advanced Java Programming Training Course

"The lab sessions and one-to-one time when needed (small group!) were helpful."

Spring Framework 5 Training Course
RB, Developer
University of Oxford

Advanced Java Programming Training Course

"It's definitely helped me, providing the background to the Spring framework. Having a third-party explanation has clarified a few things with me. Richard was very helpful and patient with my initial difficulties in grasping certain concepts. "

Spring Framework 5 Training Course
SM, Developer
University of Oxford

About the course:

Our challenging Advanced Java training course is aimed at expanding your knowledge of Java and of the latest advanced features in Java.

It provides hands-on experience with testing, mocking working with the garbage collector and with using immutable collections. It also explains how to use modern messaging systems via JMS as well as the use of the new standardized HTTP client. The use of Java 8/9 interfaces is considered as well as Java 10 modules.

The final day of the course focusses on Reactive programming and concurrency as provided by Java 9 onwards.

The Advanced Java programming class is available for customised on-site delivery as a standalone workshop or part of a wider training programme.

Trusted by:

Public Courses Dates and Rates

Standard duration: 3 Days

Please get in touch for pricing and availability.

Interested in this course?

If you want to explore how you can tailor this course for your organisation, want to sign up for our newsletter, or have any other questions then please speak to us on 020 3137 3920 or get in touch using this form.

Get in touch