Due to my unusual way of learning Java (home study and am not a developer) I need to develop something for myself or for open source projects. Sourceforge does need Java people...that are already quite experienced!
But unless I code...I won't ever become experienced so it's a bit of a catch-22. Or like the constructor call example on page 143 of the SCP 1.6 book ;) I am also working through the project euler site but those assignments are often more math orientated. Still good but won't expose me to a lot of the Java library.
I can write basic code, use a bit of Swing, Collections, and know syntax from the usual that is covered in SCJP book. Done something that reads in a text file, displays the text and associated pictures with it etc. Small stuff. But want to learn more and it will also help me remember SCJP concepts better.
I feel my skill is beyond very basic but too basic for really big projects.
What do you do in a such a situation? Does anybody here know of some projects/good things to start for beginners?
Can be anything as long as I learn
Woohoo passed SCJP 1.6, that's the theory exam passed now for the practice ;)
To be an experienced developers, you need to learn about coding standards. Go to google and search. There are lots of sites which provide exciting information coding standards. You can then start using these standards in small projects. There are lots of sites where you can find small projects.