"Advanced Java" is a broad subject. Did you have a specific topic in
mind? Enterprise development and web development are the two
specialist tracks on the Sun certification program but there are
plenty of other "advanced" topics you could look at. (Parallel
processing, realtime java,
In a previous job I had some on-site training from IBM which covered
OO design, Web/Servlet development and basic EJB development on
websphere. They were OK but I wouldn't pay for it myself.
You can learn plenty just by reading the java news feeds (Server side,
infoq, onjava etc) and trying stuff yourself. (There is no substitute
for downloading some code and hacking on it).
Anyone else had any training experience in the local area?