File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Programming Advice Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Programming Advice" Watch "Programming Advice" New topic

Programming Advice

Hunter McMillen
Ranch Hand

Joined: Mar 13, 2009
Posts: 492

Hello everyone,

I just graduated from college from a school that primarily used Java for all of its teaching and projects. I feel as if I know Java pretty well, however I see posts online in blogs and on this from aspects of Java that I don't understand or have little to no experience with (i.e. Spring, Hibernate, JDBC, Servlets, JSP). I was hoping for some advice on where to go to find projects to work on in these topics. I am a very task driven person, so just reading about these online won't be enough I need to be working through a project of some sort.

Other topics of interest for me: AI, Jess, Python, Haskell

Any advice would be great.

"If the facts don't fit the theory, get new facts" --Albert Einstein
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15093

You could invent a small project for yourself to work on. For example, a simple web shop application. You could make it as small or as big as you want, and in something like that you could make use of lots of different technologies such as Spring, Hibernate, web app frameworks, etc.

There used to be the Java Pet Store example application for Java EE which was an online pet store. I don't know if it has been updated to the latest Java EE.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
I agree. Here's the link:
subject: Programming Advice
It's not a secret anymore!