Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

The Java Way: An introduction to Programming in Java, 2e - NO LONGER AVAILABLE

by: Gerard Sparke

Notify me when in stock

On-line Price: $57.95 (includes GST)

Paperback package 756

13%Off Retail Price

You save: $9.00

This ISBN is not available for sale.

Retail Price: $66.95

Publisher: PRENTICE HALL,14.12.05

Category: JAVA Level: B/I/A

ISBN: 0733975089
ISBN13: 9780733975080

Add to Shopping Cart

The Java Way: An Introduction to Programming in Java, 2nd Edition, provides a practical introduction to computer programming for the IT student at Certifi cate III level and above.

The book does not assume any programming experience, but requires familiarity with introductory computer concepts. The approach is learning by example, with sufficient context provided.

The main focus of the text is a series of activities aimed at developing skills in programming. These build as a sequence of steps that can be followed in a classroom or by flexible delivery. Context and concepts are presented initially, along with code fragments that demonstrate the main core of an idea, followed by a completely worked activity.

In this new edition, much greater emphasis is placed on object-oriented programming, which has now become the dominant paradigm for software development.


Features and Benefits

Code Listings - fully worked examples embedded in each chapter, for students to complete, providing the context on which the text is based
Revision questions and Exercises at the end of each chapter
Major Case Studies that provide larger programming exercises to tie together previous material in the text
Screen shots throughout illustrating key points
Objectives clearly stated at the start of each chapter
Electronic listings, solutions and PowerPoint slides available at www.pearsoned.com.au/sparke


Table of Contents

Preface
Preface to the Second Edition
Chapter 1


                      Introduction to Java
Chapter 2


                      Data Types
Chapter 3


                      Expressions
Chapter 4


                      Classes and Objects
Chapter 5


                      Selections
Chapter 6


                      Keyboard Input and Formatted Output
Chapter 7


                      Repetition
Chapter 8


                      Methods and Class Relationships
Chapter 9


                      Arrays
Chapter 10


                  Class Inheritance
Chapter 11


                  Strings, Dates and Formatting
Chapter 12


                  Interfaces and Composition

Chapter 13


                  Algorithms
Chapter 14


                  Packages, Scope and System Development
Chapter 15


                  Graphical User Interfaces
Chapter 16


                  Components
Chapter 17


                  Complex GUIs
Chapter 18


                  Exceptions and Validation
Chapter 19


                  Streams
Chapter 20


                  Data Structures
Chapter 21


                  Collections
Chapter 22


                  Databases and Java
Chapter 23


                  Applets, Graphics and Threads
Chapter 24


                  Networks


About the Authors

Gerard Sparke has over 26 years experience as a systems analyst and applications programmer, using Java, C, Microsoft Visual Basic and Access. He has 16 years experience teaching IT at TAFE, university and Microsoft Certified Training Centres. Gerard has a M.Eng.Sci. in Computer Science (UNSW), a Grad. Dip. in Education (UTS) and has achieved Microsoft Visual Basic Certified Trainer status.


Target Audience

The text has been written to address the needs of ICA40505, Certificate IV in Information Technology (Programming), where Java is used as the programming language.

It is also suitable for use in the first and second semester of university courses in Information Technology.

The book addresses the Australian Computer Society's 'Core Body of Knowledge' document in the following key areas: Data Structures and Algorithms, Program Design and Implementation, and Software Engineering and Methodologies.

Supports the competency units
ICAB4219A


        Apply introductory object-oriented language skills
ICAB5223A


        Apply intermediate object-oriented language skills
ICAB4229A


        Apply intermediate programming skills in another language