Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) (6th Edition) Book Review
|If you want a well rounded introduction to JAVA 7, look no further. This book touches on all the things you would expect in an introduction to a programming language.|
The book is broken down into six parts and a set of appendices. I have listed the chapters by part below.
Part I: Getting Started- Becoming a Programmer, Writing Your First Program, Vacationing in Java, and Understanding How Java Programs Work.
Part II: Learning the Basics of Programming- Storing and Changing Information in a Program, Using Strings to Communicate, Using Conditional Tests to Make Decisions, and Repeating an Action with Loops.
Part III: Working with Information in New Ways- Storing Information with Arrays, Creating Your First Object, Describing What Your Object is Like, and Making the Most of Existing Objects.
Part IV: Programming a Graphical User Interface- Building a Simple User Interface, Laying Out a User Interface, Responding to User Input, and Building a Complex User Interface.
Part V: Moving into Advanced Topics- Creating Interactive Web Programs, Handling Errors in a Program, Creating a Threaded Program, and Reading and Writing Files.
Part VI: Writing Internet Applications- Reading and Writing XML Data, Creating Web Services with JAX-WS, Creating Java2D Graphics with Xrender, and Writing Android Apps.
Appendixes- Using the NetBeans Integrated Development Environment, Where to Go from Here: Java Resources, and This Book's Website.
The downloadable code is very well organized and usable. The author's website also contains links to the JDK 7.0 and NetBeans 7.0.
I really like that the author chose to use NetBeans. I don't get to use that editor much, but I really like it.
The book only has one chapter on Android, but it includes a nice appendix on how to set up the Android development environment. They are enough to get you started.
One of the things I liked about this book is that it is in color. I wish all books were printed in color these days.
The author's writing style made this not only an easy read, but a fun one. I really enjoyed picking it up and blasting through a chapter over lunch for the past few months.
Over all, if you are looing to get into Java programming, this book is a great place to start.
Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) (6th Edition)