Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 0130665509
ISBN-13: 9780130665508
Publisher: Prentice Hall
Copyright: 2002
Format: Paper; 783 pp
Status: Out of Print
Suggested retail price: $92.00
This item is out of print and is no longer available for purchase.
For comprehensive courses in rapid Java application development.
Comprehensive and incremental, this text focuses on rapid Java application development. The early chapters introduce JavaBeans—the basis of rapid Java application development; while subsequent chapters apply—step-by-step— rapid application development techniques to build comprehensive, robust and useful graphics applications, RMI, and Java servlets.
- NEW - Updated to JBuilder 4 and 5—Screen shots are taken from JBuilder 4 and new features in JBuilder 5 are presented in “JBuilder 5 NOTE” boxes.
-
Students can use either JBuilder 4 or JBuilder 5 with this book. Ex.___
-
- NEW - UML graphical notations are used to describe classes and their relationships whenever appropriate.
-
Teaches students about this standard notation that is used in the real world for planing and developing object-oriented programs. Ex.___
-
- NEW - Chapter 16: Servlets.
-
Provides comprehensive coverage of servlets, teaching students about this aspect of server-side Java programming. Ex.___
-
- NEW - 80% more exercises—Solutions to the even-numbered exercises are available for students.
-
Provides more opportunity for students to apply the concepts in each chapter and test their understanding. Ex.___
-
- Comprehensive coverage—Covers advanced Java programming on JavaBeans, Bean event model, model-view architecture, developing customized components, Swing components, creating custom layout managers, Bean persistence, bound properties and constraint properties, Bean introspection and customization, Java database programming, and distributed programming using remote method invocation and Java Servlets.
-
Students learn fundamentals of rapid Java application development. Ex.___
-
- Hands-on examples—Each example gives detailed step-by-step instruction for building a project using JBuilder's UI Designer, BeansExpress, and a variety of wizards.
-
Students learn to build Java projects using JBuilder with minimum coding for maximum productivity. Ex.___
-
- Representative examples—Carefully chosen and presented in an easy-to-follow style teaches application development. Each example is described, and includes the source code, a sample run, and an example review.
-
Students learn Java from good representative examples. Ex.___
-
- CD-ROM with each book.
-
Contains Borland® JBuilder™4 Foundation Edition and JBuilder 5 Personal Edition software, source code and solutions to even-numbered programming exercises. Ex.___
-
- Updated to JBuilder 4 and 5—Screen shots are taken from JBuilder 4 and new features in JBuilder 5 are presented in “JBuilder 5 NOTE” boxes.
-
Students can use either JBuilder 4 or JBuilder 5 with this book. Ex.___
-
- UML graphical notations are used to describe classes and their relationships whenever appropriate.
-
Teaches students about this standard notation that is used in the real world for planing and developing object-oriented programs. Ex.___
-
- Chapter 16: Servlets.
-
Provides comprehensive coverage of servlets, teaching students about this aspect of server-side Java programming. Ex.___
-
- 80% more exercises—Solutions to the even-numbered exercises are available for students.
-
Provides more opportunity for students to apply the concepts in each chapter and test their understanding. Ex.___
-
I. INTRODUCTION TO JBUILDER AND JAVABEANS.
II. RAPID APPLICATION DEVELOPMENT WITH JAVABEANS.
III. BEAN PERSISTENCE, INTROSPECTION, AND CUSTOMIZATION.
IV. JAVA DATABASE PROGRAMMING.
V. ENTERPRISE JAVA PROGRAMMING.
Y. Daniel Liang is the author of the Prentice-Hall Liang Java Series. He has taught more than 50 Java courses to university students and corporate employees.
Dr. Liang is currently a Yamacraw professor of software engineering in the Department of Computer Science at Armstrong Atlantic State University, Savannah, Georgia. He can be reached via the Internet at liangjava@yahoo.com or liang@armstrong.edu.
Divided into two categoriesadvanced Java references and JBuilder-specific referencesthis text covers advanced Java programming and rapid Java application development. This revision introduces the concepts and practice of advanced Java programming to facilitate developing and managing Java programs. Aided by the tools JBuilder 4, 5, and 6 readers develop programs more productively, while learning advanced Java programming more effectively.
Y Daniel Liang offers JavaBeans, bean event model, model-view control, developing customized components, Swing components, creating layout managers, bean persistence, bound properties and constraint properties, bean introspection and customization, Java database programming, and enterprise programming using remote method invocation and servlets. The main thread of the book, however, promotes rapid Java application development (RAD) for developing programs efficiently and effectively.
BENEFICIAL FEATURES
- Comprehensive coverage provides fundamentals of rapid Java application development (RAD)
- Hands-on representative examples give detailed step-by-step instruction for building a project using JBuilder's Designer, JavaBeans Express, and a variety of wizards
- Comprehensive Companion Website includes supplements on coding style, JavaServer Page, CORBA, and XML, among many other useful materials
- The companion CD-ROM contains source code
- Basic features explain by examplelearn by doing
- Companion Website and author site available to supplement book www.prenhall.com/liang and www.cs.armstrong.edu/liang/radjb5.html
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

