• Post Reply Bookmark Topic Watch Topic
  • New Topic

Brand new to programming  RSS feed

 
Matthew N. Long
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm heading over to Iraq soon and I've decided to make learning to program with Java my little "keep myself sane project" for the deployment. I have no coding experience (except html) so I was looking for a good reference book about Java aimed at someone that is completely new to programming. Someone else suggested to me that I start out with C++ and then move over to Java but I'm not going to do that. I only have enough room for one book and I wanna start straight out with Java and be ready to prepare for the SCJA exam upon my return. I read the page of book reviews for beginners but most of the books seemed aimed at people that had a bit of coding experience. Any advice would be greatly appreciated.
 
Eric Daly
Ranch Hand
Posts: 143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I almost recommended Head First Java, but then I realized they recommend having had some programming experience. Great book though. That's the only Java book I have read that I think is easy for beginners. However, there's a website with reviews of some beginner books. This book, Java Gently sounds like a potential winner... because it not only teaches Java syntax, but also how to program in general. So since you've never programmed before, I think that would help give you a better understanding of Java.
 
Raguel Koning
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

You may find this website useful too...
http://www.freenetpages.co.uk/hp/alan.gauld/

It is a general introduction to programming, the examples include Python, VB and JavaScript. I am sure the general concepts will be helpful and you can apply the knowledge to Java, using one of the books recommended.

Head First Java is a great book, even if you've never programmed before, I know they say you should have some programming experience but the book is so good and written in such a friendly manner that with a general understanding of the basics you should be fine.

Good luck with your endeavours. And most importantly do not give up. Programming is a rewarding journey.
 
Campbell Ritchie
Marshal
Posts: 55789
164
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Do a search of this forum; there will be similar discussions elsewhere, like this one.


. . . and welcome to the Ranch

[ March 26, 2007: Message edited by: Campbell Ritchie ]
[ March 26, 2007: Message edited by: Campbell Ritchie ]
 
Eric Daly
Ranch Hand
Posts: 143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Campbell Ritchie, slight problem with your link... it started out http://http//saloon.javaranch....... instead of http://saloon....
anyway here's the link
And I have just one more thought on the subject... at least check out Head First Java, read a few pages, etc... And I'm guessing you'll have a computer? If you do, why not just download sun's java tutorial? That way you will have the two resources at your disposal, and between the two, honestly, I think you will be able to learn some serious Java. If you can't take it from there, then maybe programming isn't for you... Just my unmitigated opinion
download from here
[ March 26, 2007: Message edited by: Eric Daly ]
 
Campbell Ritchie
Marshal
Posts: 55789
164
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Slight problem with the link?

Oh sorry. I shall go and edit it.
 
marc weber
Sheriff
Posts: 11343
Java Mac Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Eric Daly:
...there's a website with reviews of some beginner books...

Be careful, because this is a very old list. Some of these titles have been updated, but the links in this list still point to early editions. (Java Gently looks like it hasn't been updated in nearly 6 years. )

I think Head First Java is the most beginner-friendly book out there, even for readers with no programming experience. The current (2nd) edition covers Java 5.0.
 
Campbell Ritchie
Marshal
Posts: 55789
164
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I looked for a more recent edition of Java Gently and found 3rd Edition January 2001. I have used it a little, but I can't remember whether it covers J1.4 or only J1.3. 1.3 is more likely from the date.

It does have the peculiarity of putting much of its coding in the classes' constructors, at least near the beginning, however.
 
Eric Daly
Ranch Hand
Posts: 143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok, sorry about that, I should have looked further into it. But I think Head First Java is the way to go.
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!