File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes project idea Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Java in General
Bookmark "project idea" Watch "project idea" New topic
Author

project idea

chafule razgul
Ranch Hand

Joined: Feb 09, 2002
Posts: 63
Hi,
I'm thinking of doing a project that i can showcase to potential employers.
My current idea is to put my collection of comic strips (jpg images) into a database, with a java front end for various search and display options. Does this sound too dull? I am only thinking about stand alone apps at the moment, what would be a good model so that it can be easily extended to a client/server scenario?
I'm never programmed java professionally, only played with it in college and at home. I know a bit about swing, servlet, little on threads..
I'd like to be able to give potential employers a CD that they can browse through which demonstrates my abilities.
Any suggestions would be greatly appreciated.
TIA
[ March 20, 2002: Message edited by: chafule razgul ]
Dale DeMott
Ranch Hand

Joined: Nov 02, 2000
Posts: 515
I thought of doing the same. I think I'd honestly target your employeer to something he could relate to. Example.. for me.. Since I work in a city where there are lots of businesses, I might do an inventory program that tracks inventory, costs and restocking...
-Dale


By failing to prepare, you are preparing to fail.<br />Benjamin Franklin (1706 - 1790)
Corey McGlone
Ranch Hand

Joined: Dec 20, 2001
Posts: 3271
One recommendation - if you're going to build something, pick something that has at least a couple aspects that you don't know how to do already. That way, you'll learn a little something along the way - I'm sure your employer will like to hear about what you learned while you made your demo app. To a potential employer, what you learned and how you handled situations you didn't undertand initially might be as interesting, if not moreso, than what you can already do.
Corey


SCJP Tipline, etc.
chafule razgul
Ranch Hand

Joined: Feb 09, 2002
Posts: 63
Thanks for all that replied..
I don't have a current employer...
job ads in my local area ask for at least 2 years commercial experience in java..
I was hoping to do something that follows one of the pasttimes, as i'd be more motivated..
What is needed in an inventory system that the database and SQL statements can't do apart from graphical analysis?
nachiket deshpande
Ranch Hand

Joined: Oct 06, 2000
Posts: 114
Hi all!
I am also sailing in the same boat.Just java cerification with no experience at all!I would also like to know what small projects one should take to show some programming experience on our resume.
My friend gave me some problems for which programme can be written in VB.Is it worth writing them in JAVA.They are
1.The payroll System-pay slip generation
2.shares accounting
3.debtors ledger
4.air travel
I want your help and suggestions.
nachiket deshpande
Ranch Hand

Joined: Oct 06, 2000
Posts: 114
help please!
i am waiting.....
nachiket deshpande
Ranch Hand

Joined: Oct 06, 2000
Posts: 114
very sad no help!!
Gerry Giese
Ranch Hand

Joined: Aug 02, 2001
Posts: 247
What's sad is you weren't out enjoying Easter Sunday like the rest of us! I didn't even touch a computer yesterday, and I'm sure a LOT of others were the same.
Anyway, do the payroll or the air travel. Ideally any 'portfolio' project you work on you should aim for something that you might be able to turn around and sell if you can't get a job! Demonstrate capability in several areas that are important to businesses, such as database access, I/O, XML processing, GUI, servlets/JSPs, and threads. Don't ever focus just on GUI or just on servlet/JSP/HTML unless you are targeting a specific company where you know what they do there.
Also, if you design with a UML tool (such as ArgoUML) and show how set and met your own schedule for the porojct, that would be a bonus, as it shows an employer that you are organized, which is nearly as important. In fact, you might want to keep some 'interim' releases of the project available to match your scheduled milestones and show how the program improved each release.
Good luck!


CJP (Certifiable Java Programmer), AMSE (Anti-Microsoft Software Engineer)
Author of Posts in the Saloon
nachiket deshpande
Ranch Hand

Joined: Oct 06, 2000
Posts: 114
Thanks Gerry!
some hope...Can you suggest some sites from where I can get some idea for starting it all.Is there any site for java projects for the beginner!!
Gerry Giese
Ranch Hand

Joined: Aug 02, 2001
Posts: 247
I don't know of any specific site. You could do a search on Java at sourceforge.net I suppose. For now I would suggest getting a Java book and learning the language, then just start putting what you learn to use. You can also get a book online at MindView. Expect to write several 'throw-away' programs before you get the hang of it and decide what you really want to do. Good luck and have fun!
nachiket deshpande
Ranch Hand

Joined: Oct 06, 2000
Posts: 114
Thank you Gerry.I have few books on java.
Core java vol I &II and JAVA complete reference by Naughton Schildt.I dont know XML servlets and JSP.Do I need some book for them or web resources are enough?
I will sit and start.you guys are there to help me out.
Gerry Giese
Ranch Hand

Joined: Aug 02, 2001
Posts: 247
I use 'Special Edition Using Java Server Pages and Servlets' by Wutka as my reference, along with the java.sun.com J2EE API reference and Java Tutorial. I haven't done much with XML, so no ideas there. If you search, I'm sure you can find all the above info on websites, but no one resource that I know if is complete, so you have to look around a lot. My suggestion is to just design your software at a high level (I need these screens, these database tables, these files, etc) then start looking at the Java APIs for ways to implement it. Good luck!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: project idea