Hi som, i reccomend reading a book in your native langauge - it will be
much easier and fluid.
furthermore, i reccomend the book "Head first JAVA" which is a very
fun book to learn from, with much humor and that can keep you
interseted even when the topic matter itself can be a little boring...
HTH,
Elad
I certainly agree with Elad that one should read book in "native
language" unfortunately you would not find any good Java book for
reference in "Kannada"(I presume Som is from karnataka, I might be
wrong), "Hindi" or for that matter for plethora of Indian Language that
exist. Anyway, I too believe (just like Elad) that Head first Java is
good book to begin with. One more that comes in my mind is "The Java
Programming Langauge" by Ken and Gosling himself.
Head first Design patterns and Head first Servlets and JSP are also
good reference in their own area of interest(in case you would like to
learn about patterns and J2EE). Other books on the same line that I can
suggest is "Core J2EE™ Patterns: Best Practices and Design
Strategies, Second Edition" By Deepak Alur, John Crupi, Dan Malks
There are few more good books that I can think of like
Bitter Java
Inside the Java Virtual machine, Java Language Specification, JVM
specification
Effective Java™: Programming Language Guide by Joshua Bloch
I did not quite understand what does Som mean by Practical
implementation, Java can be used in different scenarios, Like Core
Java, PDE (eclipse) could be small module/project. Java can also be
used in J2ME or could be used in Enterprise application development
(J2EE). So you would need to be specific about what sort of platform
are you looking forward to use Java (for Practical implementation).
There are numerous Open Source projects try freashmeat or SourceForge,
or java net, read the documents associated with them and you can figure
out if that generates enough interest or not. If it does then pick up a
module and read it, try to figure out what or why it has been coded
like that. I am not really sure if picking up a project and reading
about it like this is a good idea or not. May be other members can put
forward their point.
Hope this helps.
Cheers,
Ck
http://www.gfour.net