• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Project Suggestion

 
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I need some suggestion to start a personal project.

I am a fresh grad with no work experience, and it's hard for me to convince to companies that I can code; this is why I am doing this. I have only done some light Swing projects at school. However, I think I have a strong grasp of Java core lib (IO, Collections, Objects, Multithread) and Servlet/JSP on Tomcat. I know some SQL and can write simple join queries. I like to build a project that utilize all these things that I am strong at.

I want to start a scalable project that may be later modified by Spring and Hibernate. I like doing web services stuff so I hope data input can be a web data feed eventually. I was thinking of implementing a stock market price checker web app. Is this a good start?

Any idea in how I can incoporate Spring and Hibernate into such simple web app?

I am basically learning as I go, so I can't do fancy things yet. Just need something that covers OOP and Java SE API for beginner, but scalable and can be extended with complex functions easily.
 
Tim-Ting Chang
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
BTW, Does anyone know Live, Free stock market price feed? I need something easier to start with. Just to check current stock price.
 
Ranch Hand
Posts: 686
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm basically a learn as you go sort of guy also. My learning project started with a chess program. I designed it so that it would wok equally well in a JFrame as well as JApplet. The JFrame version has connectivity directly with mySQL that I also have at home. I also intend to install some server side java stuff on my home server ( a Linux Box). Eventually I want to use server side java, Apache webserver, and probably some php to develop a gaming website, and update my online website as I make progress. If this sounds interesting to you we can discuss it further.

Anyways, you mentioned a Stock Market application, this is totally different, if my idea is not what you want that is fine. Good luck, keep busy.
 
Bartender
Posts: 11497
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Considering your two posts, how about a portfolio manager? Make it we based so you can even demo it to prospective employers.

I think Yahoo provides a stock quote service. If you google, you will surely get more information on it.
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hibernate could be used to track stock history. Spring can be used in *many* ways across a project, and is easy to integrate in a small piece at a time.
 
Tim-Ting Chang
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

David Newton wrote:Hibernate could be used to track stock history. Spring can be used in *many* ways across a project, and is easy to integrate in a small piece at a time.



Can you elaborate on the use of Hibernate/Spring? How can they be employed in this particular stock tracker program?
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hibernate could be used as the persistence layer to store historical stock data.

Spring could be used together with Hibernate to both eliminate boiler plate code and manage transactions. Spring could also be used to implement AOP logging, handle the web layer via Spring MVC, handle application security, and countless other ways.
 
Tim-Ting Chang
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

David Newton wrote:Hibernate could be used as the persistence layer to store historical stock data.

Spring could be used together with Hibernate to both eliminate boiler plate code and manage transactions. Spring could also be used to implement AOP logging, handle the web layer via Spring MVC, handle application security, and countless other ways.



Thanks. I'll pursue the idea.

Do you know of any free stock market data feed that I can use to read live stock market price from?
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
(Moving off-topic--try searching the web.)

I don't know of any free ones--up-to-date stock pricing info is worth a lot of money. There are any number of delayed (like 15 min) feeds; I've used Yahoo in the past.
 
Fred Hamilton
Ranch Hand
Posts: 686
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim-Ting Chang wrote:Do you know of any free stock market data feed that I can use to read live stock market price from?


If you are serious about investing, then you will likely end up with your own investment account with a financial services company. These accounts need not be expensive, probably you just pay commissions on your transactions. If you choose the right company, then you may get a very good feed as part of the service they offer.

 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic