I am begginer to java , In learning phase . My goal is to write java applications . Can anybody suggest what are the concepts I need to learn. Right now I am learning Applets . CAn anybody please give road map ,like what needs to be learned ? stepwise lesson plan would be helpful.