I agree with Atwal Usha.
Man, i saw
Java on migh high grade school ("faculty"?)
Made one course on
http://www.infnet.com.br
And i read Kathy and Bert 2 times, and HFJ 2 times.
Now, i have all the theory on my head, too much about Java and
Jsp and
Servlets.
But the practice is the most important, is an must.
Without practice you dont win.
So, i think, read the books,
test the codes on each chapter, after finished this, go to the mocks, test the codes, try discover if answers are wrong or right.
I'm with 4 tests of Scjp impressed here, and 3 of Scwcd.
I thing this tip is the most important:
Not just write code.
Write the code. Test the code. Learn from the code. Understand how the compiler works. You need get the "feeling" and understanding about how the things works.
I think is it...
BTW, i will try get Scjp 'til the end of 2009.
hope so...
I read an good phrase 'bout it: "The difference between theory and practice is that. Practice not exists on theory."