This is a review of the Java programming book Java: Programming Basics for Absolute Beginnersby Nathan Clark.

Before diving into the review, I just want to point out that even though the book received a low score on some factors – the book still holds up to what it claims to be, which is an introduction to programming for absolute beginners.

This book is definitely aimed at those just starting to learn Java, with zero experience with coding.
The book is written as a step-by-step guide, making it remarkably easy to follow along.

Although being a short book, only 117 pages, it does give you an introduction to some key concepts of Java, like variables, constants  and type conversion.

After reading this book, you’ll also be familiar what an IDE (Integrated Development Environment) is, and which one you should choose based on your particular needs.

As the book is written in a step-by-step fashion, all of the topics is covered in a practical manner – hands on.

Basic elements within the Java-world is also covered, like the Java Development Kit and the Java Runtime Environment.

Check it out on Amazon

That being said, this book is aimed at absolute beginners.
The online description claims that “In a matter of no time, you will be writing code like a professional.”. 

Not to sound harsh, but no – you won’t be coding like a professional after reading a 117 pages introduction to the Java programming language.

If you’ve followed along with some of online Java tutorials, chances are that you’re already too familiar with the basics to get anything out of this book.

Another clear drawback is that the book is only 117 pages – not nearly enough to give a thorough introduction to key Java concepts.

While reading it, I also noticed that some of the examples make use of Object Oriented programming techniques – but the book fails to explain what object orientation actually is.
For some, especially the absolute beginner, this might be confusing.

To sum it up, if you’re an absolute beginner with no prior programming experience what-so-ever, this book can be a good starting point to find out whether programming is for you or not.
However, if you do have some experience, or just want a more detailed introduction to Java, I recommend Head First Java.

Programming Basics for Absolute Beginners
Java: Programming Basics for Absolute Beginners Review

Book Title: Java: Programming Basics for Absolute Beginners

Book Description: Java programming book aimed at readers with zero experience with coding. The book is written in a step-by-step fashion, giving you hands-on practice.

Book Author: Nathan Clark

Book Edition: 1st Edition

Number Of Pages: 117

  • Basic concepts
  • Readability
  • Technical depth
  • Beginner-friendly
  • Updated for recent Java versions

Summary

If you’re an absolute beginner with no prior programming experience what-so-ever, this book can be a good starting point to find out whether programming is for you or not.

Pros

  • Hands-on, step-by-step guide
  • Great to get the feel for programming in general
  • Covers some key concepts

Cons

  • Does not cover object orientation.
  • Lacks technical depth of key concepts.
  • Only suited for absolute beginners
Overall
3.3