• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Devaka Cooray
  • Ron McLeod
  • Jeanne Boyarsky
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
  • Tim Holloway
Bartenders:
  • Martijn Verburg
  • Frits Walraven
  • Himai Minh

ideas for java project

 
Greenhorn
Posts: 1
Eclipse IDE Python MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hello guys i am a beginner to java. and I really appreciate you guys if you suggest me a java project with at least 10 classes...I was thinking student registration, placement and grading system but i think it has already been taken...so any ideas or what other features should i add to make it different from others. you can also PM me any time
 
Ranch Hand
Posts: 270
15
Android Angular Framework Spring AngularJS Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Lots of books out there seem to concentrate on a handful of project types. One is the student registration thing. Another is a bank (including ATM). Still another would be a chat room app (which requires some both GUI and networking). Also, organizing media like music and videos. Or you could make a database out of just about anything, and write the front end as a GUI, command line, whatever.

Things I have seen in Java certification projects include:
* reverse auction
* hotel registration
* (you can often get lists of the possible assignments at the Oracle site)

There was a programming contest on a website called JavaWorld back in '99-2000, that included these:
* make a "game of life" (requires GUI skills)
* make a parser for text (it was XML, but you could use anything) to build differential equations, which you also then solve.
* (there were a few others, but I don't remember them--maybe you could find the list on Wayback)

Unfortunately, IMHO, you see these same things over and over, and they get boring. They are only used for example code, because they don't require domain knowledge that would slow down the course and distract people.

But, maybe this is your chance to get creative. Look around at 'your world'. Think about what got you interested in Comp Sci (Software Development, Programming, whatever you like to call it) in the first place. Whatever your second-favorite thing might be (love science? love business admin? crazy 'bout photoshop?). Think about your hobbies, too.
 
Ranch Hand
Posts: 235
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A good place to start might be Programmers Motivation. Also, don't forget about the Cattle Drive here on the ranch. The problems listed will form a good starting foundation. And any google search for 'java programming problems' will give you more than enough places to start.

Regards,
Robert
 
Marshal
Posts: 76888
366
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Search this forum because many people ask the similar questions. RDS gave a good link with all sorts of other links on it. Careful; some of those sites have specific purposes. For example Project Euler is mentioned. That is particularly suitable for people who want to work out mathematical problems.
 
Something must be done about this. Let's start by reading this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic