Hello. The best place to find already implemented projects that you can learn from is an open source site such as www.sourceforge.net. Just search for Java Projects and you will get a lot of different results some that are very simple projects and some very complex ones. Hope this helps