Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Java 2)
Publisher: Prentice Hall PTR
Authors: Cay Horstmann, Gary Cornell
Rating: 5/5
Customer opinion - 5 stars out of 5
Great book for basics of Java

Be aware, this is not a step-by-step kind of introduction book.This is more designed towards programmers with experience(could be coming from C++, Smalltalk, C etc).Gives a clean perspective on the basics of the language. Distinguishes Java from other OO programming languages with respect to inheritance etc.
This book has helped many great developers to get good at the fundamentals of the language. It is a good stepping stone to move into bigger aspects. Has elaborate intros and examples on Swing aswell.
Highly recommended for starters on the language. A reference that you can keep at your desk.

Product: Book - Paperback
Title: Designing Web-Based Training : How to Teach Anyone Anything Anywhere Anytime
Publisher: Wiley
Authors: William Horton
Rating: 5/5
Customer opinion - 5 stars out of 5
The most practical book on Internet based training in print.

Designing Web-Based Training comprehensively teaches just what the title suggests, distilling the design experience of hundreds of hours of CBT/WBT. It will not take you to the cutting edge of web technology (which changes too fast, so no book will), but you will emerge with a rock-solid foundation. The technical level is probably optimal, and therefore a bit low for an engineer. The style is quite light and enjoyable, and I appreciated the humor.
I was particularly impressed that an entire chapter is devoted to localization: here in Europe, a constant complaint is that Americans neglect the needs of other languages and cultures.
Note that there is nothing here about the business of WBT, e.g. project management, vendor management, selling projects to internal management, or the business of training in general. A few other books cover those topics admirably; this one focuses on design.
Horton gets out of including design and development methodology by calling it a religious issue. Maybe so, but that will affect your design. Chapter 5 "Organize Learning Sequences" hints at a learning object being part of a bigger picture, but I found little to help me with large-scale courseware production, in which databases are needed for tracking objectives, test questions, and even content. Why do these books always assume that you are making just one course in a vacuum? The IEEE, IMS, and AICC learning technology standards are mentioned a few times, but the newer SCORM not at all.

Product: Book - Paperback
Title: JavaScript Bible, Fifth Edition
Publisher: John Wiley & Sons
Authors: Danny Goodman, Michael Morrison
Rating: 4/5
Customer opinion - 4 stars out of 5
OK for the cut&paste programmer.

The value of this massive book lies in its many examples. The JavaScript language is simple enough, but its the definitions of the system objects that create complexity in using it. Goodman spends lots of time going over the particulars, with short readable examples.

This is great for the serious HTML writer. I'm imagining a reader who's done a good bit of HTML and may have a little experience with more common kinds of programming. That reader has probably looked into the source code for lots of other people's web pages, and has probably seen JavaScript embedded for various cool functions. Such people will appreciate the thoroughness, detail, examples, and friendly style of the book.

That intended reader is not a battle-hardened veteran of software engineering or advanced student of computer science. People with more programming background may be disappointed by the relatively low density of the text, and by its organization. The author has created a successful organization grouping by task, but that is very different from a formal presentation of the language and standard APIs.

Decide who you are and what you want. This is a book for a specific purpose and reading population, and seems to serve those very well. If your purpose or backgorund are different, though, the organization may not meet your needs.


Product: Book - Paperback
Title: Java Concepts
Publisher: John Wiley & Sons
Authors: Cay Horstmann
Rating: 2/5
Customer opinion - 2 stars out of 5
Don't Let This Book Confuse You

The presentation was very dry, but it's because it's an academic book. Don't expect that because it's Java, a hot IT technology, the book will have a great presentation. Another thing that was frustrating was the way the author smeared problems all over the book and never included solutions to them on the CD - that's useless to me. Overall, it delivered like any other academic book.
If you want a better experience learning Java I recommend Wrox's Beginning Java 2 SDK 1.4 Edition, by Ivor Horton. You get more pages, better explanations, wider range of topics, better index... the works. ...