You can do many simple project like student registration application, video rental application, article publishing application etc. Any of these applications give you an opportunity to practice objectives discussed in SCWCD.
I think creating site like javaranch (forums/discussion) is quite large and very fine project. May be i will opt for something like book library, inventory or like the one you suggested in your first post, They are kinda not the big ones and are quite fine too!
let me know your thoughts....
Thanks for the steps you wrote...they would be indeed helpful!
When you develop a website like javaranch, you do not need to do all features in the first version of the site. You do some basic features like login and posting in the first revision. Then you add features like editing a post and emailing a topic to someone. This gives you a real life experience in planning, designing, developing and deploying an application. Most of the major applications are built incrementally.
Having an all round experience looks good on your resume too
Well, there is no simple answer to your question. I referred to books, APIs, blue prints, forums etc. when programming. Planning and designing are a different ball game and I learned them over a period of time from my peers, seniors, tech articles and forums.
well freind, i got your private message, i live in Pakistan, Faisalabad City
we can work on Motorcycle Showroom Project in which we can develop some basic things like stock management,sale etc or we can go to in any depth like sale predictions, lease sale management, market recovery predictions etc.
basic project will take estimatedly 1 month if we put 1 to 2 hours of daily development work.
SCJP5 95%, SCWCD 85%<br />Knowledge is the Life of Mind
posted 12 years ago
lets exchange some contact information of each other before proceeding on how to go about it. Please send me a private message. We will go ahead from there.