This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
I would recommend for a Fresher that it is better to start learning the broader discipline of Computer Science before getting stuck into any particular language. In the long run you will become a better Software Engineer for it.