Java actually
A comprehensive primer in programming
ISBN: 978-1-84480-933-2, Cengage Learning
Printing date: 10-September-2008.
The aim of this book is to demonstrate fundamental programming concepts. This comprehensive version of Java Actually builds a foundation for novice programmers to move on to the more specialised and advanced technologies that use Java. Coverage is organised as follows:
- Part 1: Structured programming
- Part 2: Object-Based programming
- Part 3: Basic program building blocks
- Part 4: Object-oriented programming
- Part 5: Applying OOP
- Part 6: Appendices
Control structures, strings and arrays and Object-based programming (objects with no inheritance) are covered in the first two Parts so that objects are introduced as soon as possible.This material should be taught in all courses and a shorter version of this book exists to cover just these basics. For those moving onto to an intermediary level, the last parts of the book describe OOP (object-oriented programming) concepts and explain how they are applied.
Benefits
- Clear and focused learning objectives
- Ample review questions which test the topics covered in each chapter with annotated answers
- Exercises varying in scale and level of difficulty to help practice and develop programming skills
- Best practice callouts promote good programming habits
- Platform and tool-independence showing Java without bells and whistles
- Complete program examples that can be downloaded for experimenting
- Problems that illustrate programming concepts
- UML (Unified Modelling Language) to graphically illustrate program design
- Testing program behaviour using assertions
Website for the Java Actually First Course Edition can be found here.
Khalid A. Mughal
Torill Hamre
Rolf W. Rasmussen
