I was reading some newsletter and they recommended some online courses so out of curiosity I looked at this one:
http://www.javapassion.com/j2ee/
I decided to register and we will see if I can follow it all the way through. Certainly looks like the course material is quite exhaustive so I should certainly learn a few things from this.