I recommend you start out with simple projects, like a game of checkers, and then you can try adding a graphical user interface and network capabilities to it later.
Joined: Oct 24, 2010
This tutorial was recommended by someone I trust on another site. I haven't worked through it myself but read the intro, and I think it looks promising. If it appeals to you and is appropriate for your current programming skill level, please try it out, and let us know what you think.
Learning Java using Eclipse on OpenSUSE 11.2
Linux user#: 501795