I have been programing for about 5 yrs now. None of my prgraming was Java related except for C++ (8 mnths). I am currently working for a Huge Software House but the Language Im using is a 4gl Procedural Language. My aim is to make the switch to Java.
What would be the best approach to learn Java from scratch and on becoming an SCJP.
How should I go about this. I have set myself a timespan of 7 months to become SCJP.