|
GOLSCO Books Online Store | UK | Germany |
| books | baby | camera | computers | dvd | games | electronics | garden | kitchen | magazines | music | phones | software | tools | toys | video |
| Help |
| Books - Computers & Internet - Intro to Java Textbooks |
| 1-10 of 10 1 |
| Featured List | Simple List |
|
|
|
Go to bottom to see all images
Click image to enlarge
|
Head First Java by Bert Bates, Kathy Sierra Average Customer Review: Paperback (21 May, 2003) list price: $39.95 US | Canada | United Kingdom | Germany | France Editorial Review It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted "Hello, World" introductory guide. Readers get substantial exposure to object-oriented design and implementation, serialization, neatwork programming, threads, and Remote Method Invocation (RMI). Key to the authors' teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there's little discussion of why the exercises' correct answers are what they are, it's clear that the practice work was carefully designed to reinforce the lesson at hand. If you've waited this long to give Java a try, this book is a great choice. --David Wall Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI). ... Read more Reviews (77)
Isbn: 0596004656 |
|
|
Java(tm)2: A Beginner's Guide by HerbertSchildt, Herbert Schildt Average Customer Review: Paperback (25 November, 2002) list price: $29.99 US | Canada | United Kingdom | Germany | France Reviews (39)
Isbn: 0072225882 |
|
|
Beginning Java 2 by IvorHorton Average Customer Review: Paperback (29 March, 2002) list price: $49.99 -- our price: $32.99 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (37)
Isbn: 0764543652 |
$32.99 |
|
Murach's Beginning Java 2 by Andrea Steelman Average Customer Review: Paperback (01 September, 2001) list price: $49.50 -- our price: $39.95 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (23)
Isbn: 189077412X |
$39.95 |
|
Java How to Program, Fifth Edition by H. M. Deitel, P. J. Deitel, Harvey M. Deitel, Paul J. Deitel Average Customer Review: Paperback (16 December, 2002) list price: $95.00 -- our price: $95.00 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (56)
Isbn: 0131016210 |
$95.00 |
|
Thinking in Java (3rd Edition) by Bruce Eckel Average Customer Review: Paperback (06 December, 2002) list price: $54.99 -- our price: $34.96 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previous programming experience. The author's take on the essence of Java as a new programming language and the thorough introduction to Java's features make this a worthwhile tutorial. Thinking in Java begins a little esoterically, with the author's reflections on why Java is new and better. (This book's choice of font for chapter headings is remarkably hard on the eyes.) The author outlines his thoughts on why Java will make you a better programmer, without all the complexity. The book is better when he presents actual language features. There's a tutorial to basic Java types, keywords, and operators. The guide includes extensive source code that is sometimes daunting (as with the author's sample code for all the Java operators in one listing.) As such, this text will be most useful for the experienced developer. The text then moves on to class design issues, when to use inheritance and composition, and related topics of information hiding and polymorphism. (The treatment of inner classes and scoping will likely seem a bit overdone for most readers.) The chapter on Java collection classes for both Java Developer's Kit (JDK) 1.1 and the new classes, such as sets, lists, and maps, are much better. There's material in this chapter that you are unlikely to find anywhere else. Chapters on exception handling and programming with type information are also worthwhile, as are the chapters on the new Swing interface classes and network programming. Although it adopts somewhat of a mixed-bag approach, Thinking in Java contains some excellent material for the object-oriented developer who wants to see what all the fuss is about with Java. ... Read more Reviews (271)
Isbn: 0131002872 |
$34.96 |
|
Learning Java, Second Edition by Patrick Niemeyer, Jonathan Knudsen Average Customer Review: Paperback (July, 2002) list price: $44.95 -- our price: $29.67 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Java is the language du jour, and plenty of books have been written about it. But with so many books available, new offerings should be something special. This one isn't. Learning Java starts at the beginning with a "hello world"-style program that demonstrates using Sun's Java tools. Throughout, the book introduces features using examples--all thoroughly discussed and explained in as straightforward and jargon-free a manner as practicable. A tricky aspect of Java is the way classes are related, so it's neat to see a whole chapter devoted to the subject early on. Even more opaque is the explicit use of threads. Again, this topic is made accessible in this text, especially with its discussion of thread synchronization. Basic graphics, video handling, and other media in Java are discussed, followed by Beans and the builder environment--but stopping short of JavaBeans. The book finishes with a section on applets, the Java plug-in, and digital signatures. Overall, however, the reader gets no feeling of working toward a goal, and perhaps this would have been a better book if a project had been its theme. Another odd decision in the mix here was to ignore the several--some free--Java IDEs generally used to program Java. (The book makes a point of saying it hasn't discussed them but doesn't explain. Even beginners find Java more accessible in a programming environment.) Still, Learning Java, which uses Java 2 v1.3, does a competent job of introducing the language to beginners. As with most O'Reilly books, it's authoritative, lucid, and well edited. Though this book may fail to inspire in the reader the presumed enthusiasm for Java felt by the authors, you won't go wrong with this one, and its coverage of object-oriented programming issues is particularly good. --Steve Patient, Amazon.co.uk ... Read more Reviews (54)
Isbn: 0596002858 |
$29.67 |
|
Sams Teach Yourself Java 2 in 21 Days, Professional Reference Edition (3rd Edition) by Laura Lemay, Rogers Cadenhead Average Customer Review: Paperback (24 December, 2002) list price: $49.99 -- our price: $32.99 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Newly revised for some of the latest Sun JDK 1.3 standards, the second edition of Sams Teach Yourself Java 2 in 21 Days provides a refreshingly compact and useful tour of Java suitable for anyone who wants to master this powerful programming language quickly. Currently, Java has some 2,000 classes and over 24,000 methods and properties. Instead of covering a laundry list of features, this book concentrates on what's really important, and keeps your attention with short, clever examples, many of which use names and examples drawn from pop culture or historical trivia. The first week of lessons in the book comprises an easily digestible tutorial on basic Java, with review questions and exercises that will help you start using it on your own. Next comes a tour of the various options for building user interfaces in today's Java, including Swing applets and applications. In addition to basic component programming, you'll learn graphics using the new Java 2D API. (The older Abstract Windowing Toolkit, AWT, isn't covered.) Material on threading, animation, and sound helps you explore Java's multimedia capabilities. The third and final week of lessons addresses advanced Java APIs and features that extend the reach of Java on the enterprise. After delving into more advanced class design, the book looks at topics like I/O streams in Java and Object Serialization (which allows objects to work with streams). Chapters on security and basic networking (illustrated using a server that generates trivia questions for clients) will let you work with Java on the Internet. The book closes with a chapter on database programming with JDBC. (There's also coverage of the older JDK 1.0 collection classes, which is a little surprising given the book's focus on newer Java 2 standards.) All in all, Sams Teach Yourself Java 2 in 21 Days provides an efficiently packaged tutorial for learning Java, one that will be appreciated by any beginning Java programmer. The sheer number of classes and APIs in today's Java can be overwhelming. The intelligent and concise series of lessons in this book will help jump-start your knowledge. --Richard Dragan Topics covered:
Reviews (84)
Isbn: 0672324555 |
$32.99 |
|
Introduction to Java Programming (4th Edition) by Y. Daniel Liang Average Customer Review: Paperback (21 November, 2002) list price: $92.00 -- our price: $85.04 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (18)
Overall though, I'd give the book a thumbs up,
It's Virtually useless for the cetification exam (SCJP)...get Kathy Sierra instead. It's weak on threads and inner classes apparently don't exist. The explanations are not suited toward the beginner as they gloss or assume prior knowledge of many aspects of the language. Coded examples tend to be too hard for the beginner as they contain multiple concepts, which can confuse some. Things I like about this book: In summary I wonder what the target audience is of this book. The beginner -> then it fails, the intermediate? With no inner classes and a weak treatment of threads...I think not...then who...certainly not the advanced Java programmer. I think you'd do better to pocket the hefty price of this booka nd spent it on something more apt (Java 2 primer plus isn't too bad, or Head FIrst Java for the novice Or Walter Savitch if you need a textbook). No, this book is just too expensive and too weak for what you pay. Even Deitel is significantly better. Look elsewhere.
Isbn: 0131002252 |
$85.04 |
|
Beginning Java Objects: From Concepts to Code by Jacquie Barker Average Customer Review: Paperback (July, 2003) list price: $44.99 -- our price: $29.69 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Learning to design objects effectively with Java is the goal of Beginning Java Objects: From Concepts to Code, an intensive yet approachable guide to object design, using UML and today's hottest programming language. Plenty of titles dig into the Java language in massive detail, but this one steps back and looks at object design first. The details of Java, from basic language features to a simple tutorial for building user interfaces in Swing, emerge only after a thorough tour of thinking in objects. The book takes readers through object design, from the very beginning, at a relaxed pace. While you get all of the necessary jargon for really learning the object paradigm (for example, there's full coverage of such concepts as data encapsulation, inheritance, and polymorphism), the tutorial is likely to reach more readers. Without being doctrinaire about the design process, the author walks you through the steps for "discovering" objects in a business problem (including classes, attributes, and operations) and then determining how these objects work together to model real-world problems. The sample class diagrams offer quite a rich level of detail, and a single case study for a student course registration database demonstrates the design principles, including extensive class diagrams. By the end of the book, this set of classes is transformed into working Java code, with a simple Swing-based user interface. Although the book cuts a few corners--such as using tab-delimited data instead of JDBC (a must for business programmers)--there's little doubt that this lively approach to mastering Java will benefit a wide range of readers. If ever you've been unsure about what object-oriented design really means, Beginning Java Objects can demystify important concepts and put the power of objects within your reach. --Richard Dragan ... Read more Reviews (81)
Isbn: 1590591461 |
$29.69 |
| 1-10 of 10 1 |
| Books - Computers & Internet - Intro to Java Textbooks (images) |
| Images - 1-10 of 10 1 |
|
| Images - 1-10 of 10 1 |