Advanced Java Programming

Part of our "Java & Spring" courses

4 days

Course Overview

The Advanced Java Programming Developer’s Workshop is a comprehensive hands-on workshop geared for developers who wish to explore specific advanced programming APIs and techniques.

Course Prerequisites

ideally students should have taken at least Core Java Programming, or should have an equal level of Java programming experience


Students who attend Advanced Java Programming for Developers will leave the course armed with the skills they require to develop solid Java applications, using sound coding techniques and best coding practices. Working in a hands-on environment, developers will:

  • Advanced Java I/O
  • Using NIO
  • Java Authentication and Authorisation Services (JAAS)
  • Use JNI to access underlying O/S
  • Master and develop Classloaders
  • Appreciate Reference objects (weak/soft/phantom/etc references)
  • Java's Regular Expressions API
  • Use Java Reflection to build dynamic applications
  • Apply the Java Concurrent API for managing threads
  • Discuss Java's Garbage Collection internals

Private Events

Is your team in need of a an Advanced Java Programming course?

Send us a message, and we'll get in touch, without any obligation.


Request a free quote

Upcoming Public Events

Currently we have no public courses planned for Advanced Java Programming

This Advanced Java Programming course looks very interesting, I do however have a question