I'm new to java and am working my way through a textbook. I feel like I'm starting to get the hang of it and so I wanted to learn of opportunities to improve myself.

Are there any open-source projects or other ways for me to try my hand at something that isn't a textbook problem? I'm clearly not good enough to freelance or get a job, but I figure there must be something for a budding programmer such as myself.


I don think fr u to b an excellent programmer u shld directly jump for projects.Go for Small prgms .Try to read this elementary book by Kathy Sierra and simultaneously understand pgms.There are lot of sites for u out there to help u.just google it. try to understand pgms written on algorithms.Understanding them really helps and makes it fun to read and underatan java.