Learning and Certification

Abdul Habra, 6.20.2001

Many of my friends and colleagues ask me this question in one form or another:

I am a programmer, and want to learn Java and get certification, what should I do/read?

and by the way, what IDE or text editor should I use?

Here is my answer: