After doing some research for learning Java, I summarized some resources which might be useful for other guys. My strategy for learning a programming language is watching tutorials first, then reading books related to it. I/Java Tutorials : 1/Java Tutorial for Complete Beginners This is one of the best free…