File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes looking for advice on getting back into programming Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "looking for advice on getting back into programming" Watch "looking for advice on getting back into programming" New topic

looking for advice on getting back into programming

john beres

Joined: Mar 15, 2008
Posts: 2
First let me state where i am coming from. The last time i have done any serious programming was in my last 2 years of high school where i went to a vocational school to learn computer programming, that was 4 and a half years ago. At school we covered VB, C++, java and basic html and intro to OOP. I also placed 16th place at a national programming competition in Texas for java. Anyway after school i went into the Marine Corps where i currently do intel and work on computers daily but i haven't touched my programming skills since school and i have pretty much forgotten everything.

I am currently going to be getting out after my last deployment where i will have time to start playing catchup before i goto college and go back to my first passion programming. My goal by the end of my deployment is to be able to recreate our database that i created in Access that we use to track a wide breadth of information and pull up reports.

My goal is two fold first use java as a front end and a mysql backend to store data and i need a way to display reports (this function may not happen dependant on time). second after the first part is done is to create the front end in a fully dynamic webpage system with multiple user logins with varying access to data entry and manipulation. This is my end state on what i want to be able to create.

(Program Description) The database in its current form is in Access, and on the main page has 3 buttons, journal entry (enter in incidents), personality tracker(obvious) and facility tracker. they both have numerous fields to enter in descriptions date/time and whatnot, the last 2 have the ability to insert a picture. For the journal enty one i can pull up various reports based on time and various other fields that i need.

Dilemma is since i wont have constant internet i need a good amount of books to cover what i need to learn so my question for you all is which series of books do need to accomplish my end state based on my past experience. thanks for any help.
Bob Good
Ranch Hand

Joined: Jan 09, 2008
Posts: 86
I would suggest you get yourself a good IDE, and start doing tutorials.
Eclipse is very popular and free.

My Eclipse is eclipse with a whole bunch of productivity plugins.
Very inexpensive.

Sun Java Studio Enterprise does a lot of the heavy lifting for you, and get can up and running with web apps very quickly.

Once you have those, you can download tutorials a pdf files to your c drive, and work on things without buying books for now.

You will definitely want to look at Ajax and Java Server Faces.

Make sure you look at some of the newest bling, like rich faces.

Here is a place you can do online courses for FREE:

Some nice tutorials here:

Of course Sun java tutorials here:

From there you can see links to real book form.

try some of the ....In Action books like this one:

Here is a list:
Ramaswamy Srinivasan
Ranch Hand

Joined: Aug 31, 2004
Posts: 295
Bob!!! Good info
john beres

Joined: Mar 15, 2008
Posts: 2

Defiantly some good info but the only problem is i want be able to work on this with internet access i will have maybe a few minutes a day to use the internet. This is why i am looking for specifics on which series of books i should get.

Below is list of books that i was recommended to me on Sun's developer forum if anyone could give any second opinions on it that would be great.

Head First Java / OOPAD / Design Patterns / Servlets & JSP / SQL

Apress: Beginning Spring / Pro Spring 2.5

Java Persistence with Hibernate

Tomcat the Definitive Guide (my own edition to set up and run the server)

Heres is the link to the post if you wanna see why he recommened what he did.

My local bookstore doesn't carry even a quarter of these books this is why i am trying to get as much advice before i make a purchase. thanks for the help!!!
Bob Good
Ranch Hand

Joined: Jan 09, 2008
Posts: 86
I understand. The books you mentioned are good.
I would also get Java Server Faces in Action.
And download the sun tutorials to your computer (to work work offline) here:
I agree. Here's the link:
subject: looking for advice on getting back into programming
It's not a secret anymore!