Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

project idea

 
chafule razgul
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 515
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Corey McGlone
Ranch Hand
Posts: 3271
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
chafule razgul
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
help please!
i am waiting.....
 
nachiket deshpande
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
very sad no help!!
 
Gerry Giese
Ranch Hand
Posts: 247
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
 
nachiket deshpande
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 247
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 114
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 247
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic