java hosting


Title
Author
Publisher
ISBN
Reviewed by
Review text
Category

Your search returned 12 matching documents




The Complete Java 2 Training Course
by Deitel and Deitel


Prentice Hall PTR
5th edition
May 2003
1500 pages

Reviewed by Salman Halim, June 2003
  (8 of 10)


This package includes the full-color text "Java How to Program, Fifth Edition". The book has been reviewed elsewhere on this forum.

Running the multimedia portion (after installation) launches the default browser, although it requires IE. I simply copied/pasted the main URL into IE. Wouldn't work. Turns out a startup page downloads an ActiveX plugin that is required for the presentation links to work -- this then quickly goes on to the main page of the book's text so can be easily missed. So, not only must IE be installed on your machine, it must be the default browser! A beginner (on a system someone else configured with Netscape, for example) might have given up. This does only happen once.

The entire book's contents are available online -- there is also a very good search capability. I closed the actual book in the middle of the third chapter since the references in the text are all hyperlinked and the code examples are not only all voice-annotated but can actually be executed!

The post-assessment exams (proper HTML forms) for each chapter are a good touch and mesh in well with the end-of-chapter exercises. A total score for the test on a per-chapter basis would have been nice, though.

Final comments: the book and multimedia work well together. Read the sections of text in the book, but keep the multimedia version open -- the code examples really shine online.

Discuss book in the Saloon More info at Amazon.com




iPhone for Programmers - An App-Driven Approach
by Paul Deitel, Harvey Deitel, Abbey Deitel, Eric Kern, Michael Morgano


Prentice Hall
1 edition

456 pages

Reviewed by Ankit Garg, March 2010
  (7 of 10)


This book teaches you iPhone development by creating 14 real life applications ranging from simple GUI applications to complex applications including games. Each chapter progressively creates a more complex application and adds new features to the applications. This way new concepts are introduced in each chapter. There is a short description at the beginning of each chapter about what new concepts are introduced in the chapter. The new concepts introduced are highlighted in the code, but still at some points it becomes hard to grab hold of the new concept because of the long logic of the application. In such chapters you only learn a few key concepts and the rest of the code is repetitive from the previous chapters.

The book clearly states that its not an ObjectiveC tutorial. Still most of the times it gives some information about the language syntax in the code walkthroughs. But learning iPhone development and ObjectiveC at the same time is not that easy so its better if you get some idea about ObjectiveC before you read the book.

This book is useful for beginners and also for people who know the basics of iPhone development but want to learn how to write professional iPhone applications. The book's applications are designed keeping in mind the Apple's human interface guidelines. Throughout the book there are tips about how to design your application so that it doesn't get rejected by Apple. So overall the book is a good resource to learn iPhone development and start writing professional iPhone applications.

Discuss book in the Saloon More info at Amazon.com




Java How To Program
by Harvey M. Deitel, Paul J. Deitel


Prentice Hall
5th edition
December 2002
1536 pages

Reviewed by Thomas Paul, March 2003
  (8 of 10)


Once again, Deitel has published a very impressive book. This new edition has been updated for Java 1.4 with, among other topics, coverage of regular expression and NIO. In addition, chapters on JDBC, Servlets, and JSP have been added. The chapter on object oriented programming and polymorphism has been rewritten and expanded into two chapters. The book has been cleaned up with redundancy removed in order to keep it around 1500 pages. Overall, the book is as complete as you would want in an introduction to Java. The book covers virtually everything in J2SE, gives a good primer on object oriented programming, covers design patterns and UML, and even gives an introduction to server side development. There's enough information in this book for at least two semesters of Java. All this information can be overwhelming but the authors use extensive, well commented color coded program samples to explain each topic. It is almost impossible to turn a page and not find either code samples or a diagram. In addition, there is a natural flow from topic to topic. This book was written as a college textbook and it has a college textbook "feel". Each chapter has well thought out exercises but the solutions must be purchased separately. A lab manual for this book is also available (release date, July 1, 2003). If you are planning on teaching a Java course and you are looking for a textbook this book would make a good choice.

Discuss book in the Saloon More info at Amazon.com




The Complete C++ Training Course
by Harvey M. Deitel, Paul J. Deitel


Prentice Hall PTR
fourth edition
April 2003
1400 pages

Reviewed by Randall Twede, May 2003
  (9 of 10)


The book that comes with this training course is the same book used in the C++ course I am taking in college right now. As well as being a comprehensive introduction to the C++ programming language, it also includes an introduction to OOD and the UML by way of an "optional" case study at the end of each chapter. I found this to be a very valuable addition to the book since I knew nothing about the UML before now. The accompanying CD's have audio explanations of all the code samples. This may prove invaluable to people who learn best by hearing things explained, but if you are already an experienced programmer, you might prefer to just get the book. The CD's also include an electronic version of the book, and can possibly be purchased separately.

Discuss book in the Saloon More info at Amazon.com




JavaScript for Programmers (Deitel Developer)
by Paul J. Deitel, Harvey M. Deitel


Prentice Hall PTR
1 edition
March 2009
448 pages

Reviewed by Campbell Ritchie, April 2009
  (8 of 10)


Before buying, go to the Deitel website (www.deitel.com) and see whether there are text samples (there weren't when I reviewed the book). Deitel books have their own characteristic style which some people (myself included) like and others detest. Much of it consists of showing examples of the technique, and explaining how it works, line by line. I personally find this an effective way to learn.

As well as JavaScript, the book covers introductory XHTML, style sheets (CSS), XML and rich internet applications with AJAX.

The examples are clear, simple, and easy to understand; I often learn by copying and changing them. The book is clearly printed in greyscale and sturdily bound. I have even dropped Deitel books in the street without losing pages! I only found 1 misprint. It is generously supplied with links to other resources, and appears to be up to date.

The "Programmer" books appear to be taken from the corresponding "How To Program" books, with some of the simpler stuff taken out; they assume a "programmer" knows what a browser is, and (see page 307) what an IEEE785 number is! This book appears to be the "client-side" half of a "How To" book. Many of the twee drawings of ants have gone, too, and unfortunately there are no exercises at the end of the chapters.

I recommend buyers look at the "How To" book, ISBN 0131752421, and see how it compares for value for money.

More info at Amazon.com




Java How to Program
by Paul J. Deitel, Harvey M. Deitel, Paul J. Deitel, Harvey M. Deitel


Prentice Hall
third edition
December 1999
1355 pages

Reviewed by Mary Jane Swirski, August 2002
  (7 of 10)


Positives:
At end of each chapter you are given a review test (answers are provided), in addition there are many exercises to work on at the end of each chapter, however, answers are not provided, but if you work through the exercises - you begin to feel like a java-guru. The authors also provide excellent support, I had difficulty with 2 questions and the authors responded to & corrected my code!

Negatives:
Difficult to read, would not recommend this to a "newbie", it is probably more suitable for an "intermediate" programmer. The chapters on "classes" and "OO concepts" very poorly written (I had to switch to another book to learn OO concepts & classes).

Discuss book in the Saloon More info at Amazon.com



Prentice Hall
fourth edition
August 2001
1546 pages

Reviewed by Thomas Paul, September 2002
  (7 of 10)


Deitel & Deitel books are impressive. They are impressive in size and scope (not to mention weight). How can one describe a book that starts with "What is a computer?" and ends with a discussion of the Java Media Framework? The book is as complete as you would want in an introduction to Java. It is more than 1500 pages plus bonus chapters on the included CD. The book covers virtually everything in J2SE, gives a good primer on object oriented programming, and covers design patterns and UML. There's enough information in this book for two semesters of Java. Perhaps this is the problem with this book. All this scope, all this information is just too overwhelming. Trying to use this book to self-teach Java would probably be too much. This is the kind of book that needs a steady guiding hand to point out the important information. The book even starts out hard, throwing the reader right into Swing which is used throughout the book. But this book is good. Code examples are everywhere and they are very well explained. The publisher even uses multi-color syntax highlighting to make it easier to read the code. Virtually every line of code is explained. It is almost impossible to turn a page and not find either code samples or a diagram. If you are planning on teaching a Java course and you are looking for a textbook this is one book that would make a good choice.

Discuss book in the Saloon More info at Amazon.com




Java Fundamentals I and II (Video Training)
by Deitel and Associates Inc.


Prentice Hall PTR
1 edition
March 2008
128 pages

Reviewed by Marc Peabody, May 2008
  (6 of 10)


First off, this didn't work in my DVD player. I had to play it from the computer. Small bummer.

This was basically fourteen hours of staring at code already written in a NetBeans editor while a faceless (and somewhat monotone) voice explained how the code works. The mouse pointer moves around or highlights some text to point out a particular area of code, the lessons sometimes shift to JavaDoc or a diagram, and you see Paul's face while he gives the intro and summary of each lesson but it wasn't enough to keep me engaged.

Most if not all of the examples come from the book Java How to Program by Deitel and Associates, also around a hundred bucks. Personally, I'd prefer the book. If I'm staring at a pre-existing code sample, it's easier to read on paper. This does come with a small supplemental book with code samples but it's black and white, whereas the Java How to Program is in beautiful color.

Overall, this LiveLessons DVD pack isn't horrible - I simply think the Deitel book is a better value and I can only recommend this DVD product if you have two hundred dollars to spend and you wish to buy both the Java How to Program book and purchase this LiveLessons as a supplemental to break up the pace of your reading (it's a big book).

Discuss book in the Saloon More info at Amazon.com




Java for Programmers (Deitel Developer)
by Paul J. Deitel, Harvey M. Deitel, Paul J. Deitel, Harvey M. Deitel


Prentice Hall PTR
1 edition
February 2009
1200 pages

Reviewed by Campbell Ritchie, March 2009
  (8 of 10)


This book follows the winning formula which all Deitel books use; some people (myself included) like the Deitel style and others don't. Nil desperandum: you can probably find sample chapters at www.Deitel.com. Like all Deitel books, it is large and provides lots of pages for your $!

I enjoyed reading it. The book follows the same pattern as its "How to Program" stable-mate, but lacks some of the beginner's material, so it is quicker to read. Unfortunately the exercises at the ends of chapters, and some of the larger code examples (e.g. the messenger) have gone too.

It is very clear to read, covering all the basics, and introductions to Swing, regular expressions, generics, and threading. Threading can only be handled briefly in a general book and those wanting more detail should look for Brian Goetz's book. Similarly a full handling of websites or databases would require another book.

Exception handling is well covered, but I would have preferred to see more about preconditions and postconditions, and how to maintain a class invariate.

The book has been updated to Java 6 and includes SwingWorker and the Desktop interface. There are also chapters about interfacing with networks, databases (MySQL rather than Derby) Ajax, Java server Faces and Web services.

Those who like a traditional pedagogic introduction to a wide range of Java work, and who like the style, will find this book a great asset; raw beginners might prefer the "How To" book.

Discuss book in the Saloon More info at Amazon.com



Prentice Hall PTR
second edition
April 2011
1168 pages

Reviewed by Wouter Oet, July 2011
  (4 of 10)



Java for Programmers claims to be a book for the professional programmer. I find this odd since the first 300 pages (out of 1168) are about how to program in Java. If the target group is professionals then remove that bit or if it also includes people that are new to Java or programming in general then 300 pages isn't nearly enough.

The book covers the following topics: Java APIs, Object-Oriented Programming, Database, SQL, JDBC, JavaDB/Apache Derby/MySQL, Networking, JavaServer Faces 2.0, AJAX-Enabled Web Application, Web Services, Generics, Collections, Files, Exception Handling, Multithreading, Swing Graphical User Interfaces, Graphics/Java 2D, Multimedia, OOD/UML ATM Case Study, Debugger and an online introduction to Android App Development. When I saw this list I was quite surprised. For almost each of these topics you can pick up a book of the same size. I was skeptic about how they managed to fit all that information in there.

The main reason I decided to review this book was that it also claimed to cover Java SE 7.Unfortunately these claims have not been totally fulfilled. There is nothing about NIO 2.0 (file-handling), the fork-join framework and binary integral literals and underscores in numeric literals.

The book feels like a big collection of enhanced tutorials. The chapters allow you to write an example program but if you deviate only slightly you'll need to look up materials only as it isn't in the book. The authors decided to use Netbeans as tool to generate code and directory structures. I don't use Netbeans so that was quite annoying. Using Maven it would have been possible to generate code and support for your favorite IDE.

Some of the code examples in this book are just wrong. Improper closing of resources, excessive usage of System.out.printf(), usage of System.exit(1) in exception blocks and no seperation between Model, View & Controller for example.

This book tries to cover to much and therefore fails to properly cover the topics. The quality of the chapters isn't great. If you want to know little about a lot of topics then this is a great book, otherwise google for an tutorial about your topic of choice or pick up a book specific for that topic.

---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

Discuss book in the Saloon More info at Amazon.com




Advanced Java 2 How to Program
by Harvey M. Deitel, Paul J. Deitel , Sean S. Santry


Prentice Hall
unknown edition
October 2001
1496 pages

Reviewed by Johannes de Jong, December 2001
  (8 of 10)


As complete a coverage of the Java platform as one can get.

Each chapter briefly explains the Java technology it covers and then shows you how it is used. Every listing is explained in detail. I find the explanations clear and easy to understand. I however hated having to page back and forth in the book to see the explained code in context. Separate listings book ?

Their case studies are relevant and can be used as a great resource for your own projects at home and at work. It would have been nice if Class Diagram's were added. This would have helped one to understand the solutions better.

Considering the pure volume of the example code you will forgive me that I did not install and try it all. But what I've played around with compiled and worked perfectly.

The accompanying CD is a gem. Other authors should use it as an example to see how it should be done. I was especially impressed by the installation instructions for the accompanying software; clear, precise and accurate.

Yep I have to say something about it. I love the color they use extensively in the book. It makes the reading of listings especially easy.

This book must be one of the most complete Java books available at the moment. I highly recommend it.

A note of caution, don't expect in depth overage on each subject. There simply is no space. They however provide extensive resources for further studies.

Discuss book in the Saloon More info at Amazon.com




The Complete Java 2 Training Course
by Deitel & Associates (Editor), et al


Prentice Hall PTR
fourth edition
November 2001
1100 pages

Reviewed by Johannes de Jong, February 2003
  (7 of 10)


I've always been a fan of Deitel books but I have always found them heavy going to read from cover to cover. I mostly grab their books when I need to know how something is done. I can t remember the time they let me down when I needed help.

When I asked to review their Multimedia Cyber Classroom, I wanted to see if it would help me work through the whole book, because I honestly feel that if I could manage to do that, I will become a much better Java programmer. But alas it was not to be.

In general, I found the audio parts boring and of very little added value. Good points for me were the electronic Assessment exams but I wish they did the same for Self Review exercises. What I found fantastic was the fact that the complete book, Java How to Program, was available in electronic searchable format.

The CD is a constant companion in my briefcase now, it weighs much less than the book I promise you, and I get a lot of joy out of this easy way finding Java knowledge, and for that alone I advise you to get the Cyber version of this fantastic book, if you have the extra money.

The book gets a rating of 8, heck everything you want is there, but I'm afraid I can't give the Cyber part more than a 6, which makes a 7 average.

Discuss book in the Saloon More info at Amazon.com




C# How To Program
by Harvey M Deitel et al


Prentice Hall
unknown edition
December 2001
1568 pages

Reviewed by Thomas Paul, March 2003
  (7 of 10)


Deitel books have been getting better and better with each new release. The later editions of "Java How To Program" were a vast improvement over the early editions of the book. Taking that experience, Deitel published this, their first C# book, in December 2001. The result is a mix of good and not so good. The overall approach to the topic is the standard Deitel method of covering topics in-depth with plenty of code samples. Anyone familiar with their C++ or Java books will recognize the Deitel formula immediately. In this case, the book suffers a little from being a first edition. The book covers all the main topics of the C# language, explains how to use Visual Studio, gives a primer on object oriented programming, and touches upon some advanced topics such as ADO, ASP, and web services. The book does have a feel of being rushed, however. Some of the examples seem either overly contrived or unnecessarily confusing. In some cases the explanations of the code are incomplete. For some reason, Deitel chose to print this book using only black and red instead of the multi-color print used in their Java books. Overall, this book is one of the better introductory C# books. It covers a much wider array of topics than many of the other C# books available and in general it covers them reasonably well. The CD does not include a student or demo copy of Visual Studio.

Discuss book in the Saloon More info at Amazon.com




C# for Experienced Programmers
by Paul J. Deitel, J. A. Listfield, T. Nieto, Marina Zlatkina


Prentice Hall PTR
1 edition
July 2002
1456 pages

Reviewed by David Vick, December 2002
  (5 of 10)


The intended audience is experienced programmers who want an in depth coverage of the material. They should have said 'for experienced programmers who have never used Windows and never used an object oriented language'.

It was disappointing to learn that their deep coverage included explaining clicks, double clicks, how to move scroll bars, and what a toolbar is. The text was very repetitive, and redundant. At points it was insulting to see what they considered an experienced programmer didn't know.

After the first 2 chapters it gets better but, entire paragraphs still often repeat entire preceding paragraphs.

The book has a lot of code examples that could be eliminated: 'experienced programmers' should know what a for and a while loop are. Explaining how they work in C# would have sufficed. The code examples that they give, with detailed explanations, are just wasted. A 5-page example of calculating compound interest is overkill.

In trying to write a book for every possible experienced programmer they ended up adding a lot of material that simply isn t needed for most of them. The book is appealing to a very narrow audience. With more introductory material this would be a good beginner book. The 1300 pages cover a lot of material but, had it been written to the specified audience, it would have been half of the size it is.

I honestly did not enjoy reading this book; at times I was genuinely insulted by some of the explanations and code samples

Discuss book in the Saloon More info at Amazon.com

 
The Bunkhouse administrator is Ankit Garg.