This page will (in the near future) hold a list of great, in-depth tutorials teaching you the ins and outs of programming in Java. Including tutorials for beginners such as;
and for advanced programmers such as;
As you begin to learn the basics of Java through these dedicated tutorials you will become more aware of how software is 'programmed well', how to save space and the importance or certain conventions within Java.
So go ahead; Choose you're first tutorial from the list below!