Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Sams Teach Yourself Java 2 in 24 Hours
 
See larger image
 

Sams Teach Yourself Java 2 in 24 Hours [Paperback]

Rogers Cadenhead
3.8 out of 5 stars  See all reviews (17 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback CDN $37.95  
Paperback, Oct 22 2002 --  
There is a newer edition of this item:
Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android)
CDN$ 23.19
In Stock.

Product Details


Product Description

From Amazon

Not a day, but 24 one-hour Java lessons aimed at non-programmers and those with little programming experience. Sams Teach Yourself Java 2 in 24 Hours certainly starts at the beginning with an overview of programming as an activity, downloading SDK from Sun and installing it under Windows, Linux and Solaris. The author makes few assumptions about his readers computing expertise and every chapter ends in a Q and A session followed by a quiz.

The book is divided into six sections and a collection of useful appendices. Section II introduces programming basics including variables and constants, strings, conditional tests, loops and then objects and inheritance. By the halfway point you are building a simple visual interface using Swing and the Abstract Windowing Interface--though you will have to wait a couple of hours before you learn how to make it do something.

Sams Teach Yourself Java 2 in 24 Hours probably won't unless you're already a fairly good programmer in another language. But if you worked through it assiduously you would have a basic understanding of the Java language. What you won't have is the experience which makes it useful.

However, the example programs Cadenhead works you through are easily adapted and extended, which provides a starting point for practice. Overall, this is the best introduction to Java for complete beginners this reviewer has seen. --Steve Patient --This text refers to an alternate Paperback edition.

From Library Journal

Cadenhead's Teach Yourself Java 2 in 24 Hours is a definite beginner's book, a self-tutorial in 24 one-hour chapters. The guides on networking, Threads (the ability of Java to multitask by allowing for multiple processes and actions at the same time), and Swing (a powerful Java interface package for visual design) are for advanced Java programmers but will fit well within most libraries.
Copyright 1999 Reed Business Information, Inc. --This text refers to an out of print or unavailable edition of this title.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

17 Reviews
5 star:
 (6)
4 star:
 (5)
3 star:
 (3)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (17 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

5.0 out of 5 stars I found this book to be an excellent start..., Feb 10 2004
By 
Gr Haynes (Chattanooga, TN USA) - See all my reviews
(REAL NAME)   
This review is from: Sams Teach Yourself Java 2 in 24 Hours (Paperback)
Although I had some previous scripting experience, I am still basically a beginning programmer. However, I found it easy to grasp the basics of Java using this book. If you are new to programming and want to grasp the basics of Java, I do recommend this book...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Great for those already familiar with programming concepts, July 22 2003
By 
"deltafront" (Silverdale, WA United States) - See all my reviews
This review is from: Sams Teach Yourself Java 2 in 24 Hours (Paperback)
The other reviews are right; this is not a book for those who are beginning programmers. In order to fully appreciate this book, you have to at least understand object-oriented programming in theory, if not actual practice.

Having taken courses in Visual Basic, Java and C++, I'm hardly a begginer. I bought this book so that I could keep fresh on my programming skills between Java classes (no pun intended). This book served as more than a simple refresher, however; I can honestly say that I have learned more about Java 2 in the first half of the book than I have during my entire last quarter at school. This book digs deep into event procedures and error handling; it goes a bit lighter on making the user geenerate multiple interacting classes, and it also goes a bit lighter on the web side (applets) of Java. I would have preferred to switch the chapters on applets with newer ones dealing with ArrayLists and Iterators. The amount of time devoted to GUI's was just about right.

One of my biggest complaints with programming books is that they tend to be dryly written and haphazardly orginized, digging too deep into some matters, while glossing over more intimidating concepts while not providing real-life code examples. Thanfully, that is not the case with this book. I find the authors humor, while a bit esoteric for my tastes, refeshing, and the style of writing agreeable. The topics are all dealt with fairly evenly, and the more intimdaaating concepts were alll given thier fair due. While I know that 24 one-hour lessons may not be that much time in which to cover such topics as ArrayLists and Iterators, perhaps squeezing a bit more into the introductory chapters and glossing over applets (as you can tell, I'm not a big fan of Java applets, and too many books spend way too much time on them anyway) might have helped to introduce (or refamiliarize) readers to these two powerful features.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars a little too unclear, Mar 15 2003
By A Customer
This review is from: Sams Teach Yourself Java 2 in 24 Hours (Paperback)
I bought this book having some background (but not much) in C. I was pretty familiar with programming in general, but I had never really programmed anything very complex. This book touted that it was meant to be readable by beginners who never have programmed before, but it seems like it would be rather hard to use this book as an introduction to programming, or to Java, for that matter. Let me explain...

The book starts out great...but he loses his momentum quickly. I assumed that since the book was meant to be readable by someone with no programming experience there would be lots of hand holding, but the frustrating part is that he explains in detail the things that are rather trivial (like typing stuff in the command line on your OS, for example), while the complicated subjects are rather skimmed over, leaving you confused and frustrated. I found myself often having to look up extra info on the internet to demystify the explanations in the book.

So if you do decide to buy this book, you might want to have Sun Microsystem's API reference handy ("http://java.sun.com/j2se/1.4/docs/api/", as of 3/15/03). Another thing you'll probably need to bookmark if you read this book is the Java 2 Specification ("http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html" as of 3/15/03). This website pretty much outlines the whole theory of the language, and is the only reference I found that describes the syntax of the entire language. Beginners be wary though, these documents are written in "programmer jargon" and are sometimes so cryptic that it can be very frustrating for those with little or no programming experience.

The reason I mention those websites is because the book is very very frustrating without them. There are lots of examples in the book that contain mystery code that hasn't been explained, and to make it worse, there are excercises at the end of the chapter that sometimes require you to use that mystery code, even though he hasn't explained it. I found this to be very aggravating. This is why I had to constantly refer to those two websites.

Another thing that I felt was a drawback was that the book never goes over boolean operators. This is something you'd expect to find in every introductory Java book, but I couldn't even find it in the index of the book. In fact, he uses them in some examples in the book, but they aren't explained anywhere in the book!...unless I missed it :/, which is unlikely, since it's not in the index :p.

You do learn how to write Windowed applications in this book, but from what I have seen, virtually any beginning Java book will cover this topic.

I wouldn't recommend this book to anyone who has never programmed before. Too many topics are skimmed over or skipped. I'll give him a bit of credit though... it WAS supposed to be condensed into "24 hours". He just doesn't quite seem to grasp the right topics to emphasize in this condensed format though. That said, let me sum it up:

1) If you are a beginner with no programming experience, then this book should be avoided.

2) If you are a beginner with some programming experience and are interested in learning Java, then this book might work, but you'll need to refer to the 2 websites i mentioned above a lot...prepare to be frustrated ;)

3) If you are already fluent in one programming language and are just getting into Java programming, then this book might be ok as a quick overview of the Java language...but might be too basic for your needs...

Lastly, I just want to say that the author mentioning EverQuest in his book did not help his image :p, as EQ is the worst MMORPG ever made! Just had to get that out of my system ;)... Sorry :(...

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 44 reviews  3.2 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback