Each chapter takes the following structure:
Learning Objectives
Introduction
Content
Quick Reviews
Summary
Skill-Building Exercises
Suggested Projects
Self-Test Questions
References
Notes
Each chapter begins with a set of learning objectives. The learning objectives specify the minimum knowledge gained by reading the chapter material and completing the skill-building exercises, suggested projects, and self-test questions. In almost all cases the material presented in each chapter exceeds the chapter learning objectives.
The introduction provides a context and motivation for reading the chapter material.
The chapter content represents the core material. Core material is presented in sections and sub-sections.
The main points of each primary section heading are summarized in a quick review section. A quick review may be omitted from relatively short sections.
The summary section summarizes the chapter material.
Skill-building exercises are small programming or other activities intended to strengthen your Java programming capabilities in a particular area. They could be considered focused micro-projects.
Suggested projects require the application of a combination of all knowledge and skills learned up to and including the current chapter to complete. Suggested projects offer varying degrees of difficulty.
Self-test questions test your comprehension on material presented in the current chapter. Self-test questions are directly related to the chapter learning objectives. Answers to all self-test questions appear in appendix C which is included on the supplemental CD-ROM and the Pulp Free Press website.
All references used in preparing chapter material are listed in the references section.
Note taking space.