As a beginner, what path do I need to follow in selecting the appropriate online resources (few possibly free) to comprehensively learn Java from scratch to the required level and practicing it,in order to be job/freelancing ready in less time?
valid question