Includes the Best Seller Java How to Program 3/e in print and on CD-ROM!
Includes the #1 interactive training courseware: JAVA 2 MULTIMEDIA CYBER CLASSROOM 3/E
13+ hours of expert audio describing 16,000+ lines of fully-tested sample program code, practice exams with hundreds of questions, full-text searching, hyperlinking, and more!
Complete coverage of Java 2, including the new Swing GUI, Graphics, Multimedia, JavaBeans, Networking, Databases, Servlets, RMI, and more.
Perfect for C, C++, Visual Basic, Web, and Internet developers, and non-programmers moving to Java for the first time.
Bonus: 2nd CD includes Java 2 SDK, Borland JBuilder 3 University Edition IDE, and NetBeans DeveloperX2 IDE
The Complete JaVA 2 Training Course
The world's #1 JAVA Training CD-ROM, FULLY UPDATED FOR JAVA 2!
You get the world's #1 Java 2 training CD-ROM plus a worldwide best-selling Java book, JDK 2, two great development environments and more than 16,000 lines of live code-together, they make you a Java 2 expert faster than you ever imagined.
25 practice exams with over 800 questions to test your knowledge!
13+ hours of detailed audio descriptions of hundreds of Java applications and applets-16,000+ lines of live code!
Hundreds of tips that show you how to build code that's reusable, portable, bug free, and optimized for performance!
Find it fast! Full-text searching, hyperlinking, and more!
Start-to-finish, 1400-page guide to Java 2
Friendly, practical, and full of examples
Hands-on tutorials with hundreds of tips and tricks
Total coverage of Java 2, from the basics to the leading edge
Master all this and more: fundamentals of object-oriented developoment; multithreading, exception handling, Swing classes and AWT graphics, multimedia, Java 2D, even servlets and Java's powerful new enterprise APIs (JavaBeans, JDBC, RMI)!
Free Bonus 2ND CD-ROM FULL OF GREAT JAVA DEVELOPMENT RESOURCES!
NetBeans DeveloperX2, Borland JBuilder 3 University Edition, and much more!
Run hundreds of sample Java programs from the Cyber Classroom-or any Java 2 code you write!
Two powerful Java 2 Integrated Development Environments are included, plus the official Sun Java 2 SDK! They're perfect for learning Java fast.
"synopsis" may belong to another edition of this title.
First off, let's get the nasty stuff out of the way: This is a book for teachers of rooms full of novice students. If you have any programming experience, the beginning section of the book will be tedious for you. In addition, if you prefer a chatty style, tons of real-world experience examples, and lots of lengthy explanations, you may be out of luck. But if you're in the market for a tool to teach inexperienced students--particularly for internal corporate IS departments who need to get a bunch of fledglings up to speed quickly--this could be the perfect solution.
This is a book-and-software package, so each is reviewed separately to give you an idea of what the whole is like.
Java How to Program shows its college textbook roots. It goes into great detail in the first chapter about exactly what a computer is, and contains a lot of information that is fairly redundant for anyone remotely connected with the PC industry. But as it builds into later chapters, using many exercises and walk-throughs, the depth and power of this textbook strategy becomes apparent. Utilizing tiny steps and mini-exercises, the book walks you through the details of Java programming at a glacial pace--which means that if you do all of the chapters in precise order, you'll have a firm grasp on the basics by the end of the book. It is also nicely spiced with good programming practices, common programming errors, and software engineering techniques that leaven some of the heavy, workaday writing. The book delves effectively into some advanced mathematical functions and their uses in programs, and works well for those who yearn for structure in their lessons.
Unfortunately, the book has some college-level weak points as well. Every subtopic is covered precisely once, so if you don't get it, you may never. (Fortunately, the Deitels have an eye for a good example.) Furthermore, there are exercises at the end of every chapter for the reader to do--but the answers are never given! Presumably, the answers are in the teacher's edition, but to provide questions and not solutions is an unforgivable error for a book supposedly aimed at the mass market.
The software is acceptable, but not stellar. Essentially, it is large portions of the book rewritten, with a few hyperlinks, burned on CD-ROM. The "Cyber Classroom" consists of clicking through large sections of text. You will find code samples from the book, but they are simply bits that have been cut and pasted into an HTML page and do not run live. With all of the potential for interaction here, it'd be interesting to, say, debug a couple of sample programs with a computer debugger that watches you and tells you why your fixes don't work.
There are tests, but they consist mostly of trivially simple true/false or multiple-choice questions, and all you get is the "right" or "wrong" answer; you don't find out why you were incorrect in the first place. Going through the CD-ROM will give you a good, solid foundation for Java programming in much the same way that the book will, but it is neither more or less helpful than the book itself. However, this book is useful for teaching a large number of students at once--and it is intended to do so. Corporations may find it a useful bargain. --William SteinmetzFrom the Publisher:
Specially Designed for...
* New programmers and students
* Visual Basic, C, and C++ programmers
* Web and component developers
* Java 1.x programmers: update your skills!
Multimedia Cyber Classroom System Requirements*
*Windows 95/98, Windows NT 4.x or higher *20 MB disk space *32 MB RAM *CD-ROM drive and sound card support
*Additional disk space required for bonus software on second CD-ROM
"About this title" may belong to another edition of this title.
Book Description Prentice Hall PTR, 1999. Paperback. Book Condition: New. book. Bookseller Inventory # 0130852473
Book Description Prentice Hall PTR, 1999. Paperback. Book Condition: New. 3. Bookseller Inventory # DADAX0130852473
Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801308524721.0