Good starting Project - HELP!

Hey all. New member and someone who needs a Java push in the right direction.

Can someone please suggest to me a decent project that will allow me to learn the language without tracking through all the books on 'beginning java' as I already know the theories of coding and just want to get my teeth into something that is a decent challenge.

Something that will allow me to apply knowledge of all the basics of java and additionally allow me to learn how to code a GUI.

Thanks for any suggestions!

[524 byte] By [senor-stitchya] at [2007-10-2 9:23:11]
# 1
The good witch of the east? Tinkerbell?
senor-stitchya at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...
# 2
Well that was helpful! Thanks!?!
senor-stitchya at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...
# 3

[url=http://mindprod.com/projects/projects.html]Java Student Projects[/url]

[url=http://acm.uva.es/problemset/]Programming Challenges[/url]

[url=http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Practices/Kata]Kata[/url]

and above all:

[url=http://www.google.com/search?q=java+project+ideas]Google knows![/url]

prometheuzza at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...
# 4
Something that interests you would be the best choice.How about something that uses java.nio. Some type of network game like two player pong. You'll learn a little something about 2D graphics as well.
slenzia at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...
# 5
this book might suit you"Java After Hours : 10 Projects You'll Never Do at Work" http://www.amazon.com/gp/product/0672327473/qid=1136934900/sr=2-1/ref=pd_bbs_b_2_1/104-9974451-4863165?s=books&v=glance&n=283155
Michael_Dunna at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...
# 6

Just my two cents that what you would learn out of books you would never learn by just googling and doing projects. Books are too important to be ignored for if you want to master syntax yeah go ahead and start coding but thats the easy part, if you want to master semantics you better start looking into books. Else you would join the huge population who cannot decide why and when to use inheritance or not and end up writing classes 6000 lines long which would be a nightmare to maintain and even more horrible to understand.

kilyasa at 2007-7-16 23:30:05 > top of Java-index,Java Essentials,New To Java...