- Paperback: 432 pages
- Publisher: Sams; 6 edition (21 Oct. 2011)
- Language: English
- ISBN-10: 0672335751
- ISBN-13: 978-0672335754
- Product Dimensions: 18.9 x 2.3 x 22.8 cm
- Average Customer Review: 3.9 out of 5 stars See all reviews (23 customer reviews)
- Amazon Bestsellers Rank: 379,944 in Books (See Top 100 in Books)
- See Complete Table of Contents
Sams Teach Yourself Java in 24 Hours (covering Java 7 and Android) (Sams Teach Yourself...in 24 Hours) Paperback – 21 Oct 2011
There is a newer edition of this item:
Customers Who Bought This Item Also Bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your e-mail address or mobile phone number.
More About the Author
About the Author
Rogers Cadenhead is a writer, computer programmer, and web developer who has written more than 20 books on Internet-related topics, including Sams Teach Yourself Java in 21 Days. He maintains the Drudge Retort and other websites that receive more than 20 million visits a year. This book’s official website is at www.java24hours.com.
Inside This Book(Learn More)
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
As an experienced programmer, it is difficult to throw away old habits and learn the O-O way. Even so, I was able to grasp the concepts easily.
It is important to follow the sequence, do the Workshops and carry out the extra-curricular activities at the end of each "Hour". If it takes longer than an hour, so be it.
What i found most perplexing is that at the start of the book it was very well written, every program or example you were given had a detailed explanation of what it was doing but as you get deeper into the book and subjects become more complicated you increasingly get a brief description of the whole program and are left t figure out the individual parts by yourself. I spent many hours on a single piece of code, messing with it to try to figure out what each piece of code actually does. This is specifically important when you come to write your own code as the code you write will be in many ways specific to what you are trying to achieve so you can't just copy and paste in the example you have been given, even if it is a case of changing the order that parts of the code are inserted.
As i said in the title i think the real problem overall is you feel more like your skimming through the last half rather than truely understanding, seemingly because the task of learning a chapter subject is too big for the limited space available.
A classic example is a problem i am currently encountering which is trying to retrieve data i have stored in an xml file.
He has shown me how to write an XML file so i can save my data. Which is very simple.
He then tells you how to retrieve data from an XML file, but not this file you have just created, instead using a much more complex xml file gathered from a website and using an open source library you have to download and install.Read more ›
Although a very good book the 24 hour claim should be viewed with suspicion although you could work through the book in that time it would only be possible if you download all of the programme examples in the book otherwise even typing time would take longer than that. Also learning a programming language from scratch with no other knowledge, which this book attempts to teach is a daunting task which does take time and practice. However the thing that annoyed me about the book and prevented me giving 5 stars was the poor attempt at humour throughout the book, at the end of each hour's section there is a questionnaire with answers which is very useful when trying to judge if you have retained any of the information taught but I found some of the question in the multi choice sections such as "With all this talk about throwing and catching what do the Texas Rangers need to do in the off season?" to be neither funny or helpful.
I find the Kindle version very useful as I can carry the Kindle with me and easily use this book as a reference if I need to the only problem is that some screen shots and light grey text within programme examples are not that easy to read on the Kindle.
However the Kindle version has the advantage that at the end of the book there is a very comprehensive index which is hyperlinked to the text so everything is just a click away without flicking pages and losing your place.
If you stick with it and it does go from the very easy "hello world" type of programme to the complex however once you have got there other books follow with more complex concepts.Read more ›
I have dipped into other languages, but this is the first one I have had a serious attempt at trying to learn and this book has been great. So far I am on "Hour 7: Using Conditional Tests to Make Decisions", and I have completed most of the hours in less than an hour however that may be because I already understand some of the more basic concepts from when I had a look at C++ last year.
The book is informative, and explains everything you really need to know. I don't find the humour in the book particularly annoying as I know other people have, but instead think that it helps keep the book "light" and interesting as I find it hard to concentrate on one thing for a long time.
I have taken each hour one hour at a time, giving myself a long break in between each to let everything sink in and so as not to overload my brain, because as I said previously trying to do too much all at once is not a great idea, as some of the concepts may be hard to get your head around. And it also gives you time to think of ways in which you might use those concepts in any ideas you have for programs of your own.
Good for beginners, and experienced programmers alike. I highly recommend this book.
Most Recent Customer Reviews
Featured useful annotations which someone had written inside, thanks!Published 12 months ago by Kyle
Review of the KINDLE version:
I just thought I'd write a quick note to give some (hopefully) objective information. Read more
Very insightful and comical. Would've had 5 stars, if it weren't for some of the jokes used in the examples weren't distracting.Published 18 months ago by Anonymous
as you would expect, teaches you the fundamentals of java coding, has colour coded "code" like in the software used to code, helpful to know where your going wrong... Read morePublished on 9 July 2013 by andrew currie-scarr
this book started off really well but about half way through it seemed like the author was in a rush and not explaining things as well. Read morePublished on 7 Jun. 2013 by Amazon Customer
For me this author spends too much time waffling about quite straight forward concepts. I found I was having to constantly slap myself across the face to stop my mind from... Read morePublished on 28 May 2013 by LeCasio
I bought this book as it was recommended as 'THE best book for Java animation'.
However, the word 'animation' does not appear in the Contents page, nor in the Index. Read more