Why pay $2000 to $4000 when you can attend these live, instructor-led (by Sang Shin, founder and chief instructor of JPassion.com and former lead Java technology evangelist from Sun Microsystems), online codecamps practically free? All you have to do is to become a paying member of JPassion.com, which is $139 per year. (And you have 5 days to cancel for full refund.) There is absolutely no gimmick on this pricing. And the quality of the codecamp is guaranteed.  (Check the testimonials first.) By the way, the course contents of all topics (except Hadoop) are already there including recordings from previous codecamp so you can take them as self-paced manner at any time if you cannot attend the codecamp in person.

The dates (and starting/ending time each day) below are subject to change.