Anybody ever check out JavaRanch? I actually have toyed around with the idea of bringing this concept to our little home here regarding EasyUO scripting (I started thinking about it back in the UOC days).
This is a great Java resource however the real value is their Cattle Drive program which is a fee-based system but it is extremely cool. It is basically a self-paced training process whereby you learn by doing through constructive input from your peers.
I can't do the description justice, if you care you have to just check it out.
http://www.javaranch.com/drive/about.jspXII