Java is the language that tought me object oriented approach (and programming in general). Since there are lots of java resources available online which are very easy to find, I won’t bother putting them here. Instead, this page will (try to) lead you to the more advanced and applied concepts of java – mostly AI based.
[B]eginner [I]ntermediate [A]dvance
Java and AI