this may not be the best place to post this, but I thought it was worth a shot. I'm fairly new to the JAVA world and didn't know if there were any recommended companies to go to for training/courses. I am looking for a good training course based around distributed computing.
Something to help my understanding of moving data from one process (JVM) to another, marshalling data, class versioning, etc.
I learned a ton at The Colorado Software Summit. The classes are taught by programmers, not marketing drones reading off of powerpoint slides and trying to move product. They don't have this year's schedule up yet, so if you are looking for something specific, there's no telling if it will make the program. If you are serious about doing distributed programming, you may want to look at the classes offered by your local university. Sure, the classes may not even be in Java but most of the big-picture issues will be the same. Other than that, grab a book and start asking some questions