---
product_id: 1581958
title: "Java: A Beginner's Guide"
price: "39426CFA"
currency: XOF
in_stock: true
reviews_count: 13
url: https://burkinafaso.desertcart.com/products/1581958-java-a-beginners-guide
store_origin: BF
region: Burkina Faso
---

# Java: A Beginner's Guide

**Price:** 39426CFA
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Java: A Beginner's Guide
- **How much does it cost?** 39426CFA with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [burkinafaso.desertcart.com](https://burkinafaso.desertcart.com/products/1581958-java-a-beginners-guide)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Essential Java Programming Skills--Made Easy! Fully updated for Java Platform, Standard Edition 8 (Java SE 8), Java: A Beginner's Guide , Sixth Edition gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as how to create, compile, and run a Java program. He then moves on to the keywords, syntax, and constructs that form the core of the Java language. This Oracle Press resource also covers some of Java's more advanced features, including multithreaded programming, generics, and Swing. Of course, new Java SE 8 features such as lambda expressions and default interface methods are described. An introduction to JavaFX, Java's newest GUI, concludes this step-by-step tutorial. Designed for Easy Learning: Key Skills & Concepts -- Chapter-opening lists of specific skills covered in the chapter Ask the Expert -- Q&A sections filled with bonus information and helpful tips Try This -- Hands-on exercises that show you how to apply your skills Self Tests -- End-of-chapter quizzes to reinforce your skills Annotated Syntax -- Example code with commentary that describes the programming techniques being illustrated The book's code examples are available FREE for download.

Review: Perfect book to learn Java! Look no further. - Great book for leaning Java. This book backs up concepts introduced with clear and logical examples. Then it takes those examples and expands on them with new concepts and makes the program more and more complicated over time. This approach really works well for learning. Some lazy learners may complain about its aggressiveness in the early chapters because some of the sample programs can hurt your brain if you're new to programming. For example there was a program that output "2 to the power of n is ____". This program consisted of a decrementing while loop nested within an incriminating for loop. The while loop acted as a counter for each iteration of each iteration. (no I didn't just typo, I meant to repeat myself) and to be honest, it took a while to sink in. I even had to resort to writing out the program on paper and marking exactly how each variable changed with each iteration of each loop. That was a tough one for chapter 2 but this made me think like a computer... or should I say, like a programmer. This book is excellent! Bottom line is this, you can't puree every concept into baby food for easy consumption but this book does it's best and handles the challenging material better than most. I don't think you could get an "easier" book that actually taught you everything.
Review: Outstanding book for beginning programmers, Java or otherwise ... - This is a fine book. It is useful both for programmers who are learning Java or even for non-programmers starting with their first language. The object-oriented elements of Java, general OO concepts are explained exceptionally well. I read this book from cover to cover to brush up on my rusty Java. Java, I learned, is very close to C++ (which is mostly what I have been familiar with) but designed for a different platform (the web, or other devices) and for portability. If the reader can make it through the excellent examples on threading, inheritance and variables he/she will have made an important step towards being a programmer. I found almost no\ typos, always a good sign. The book has expansions of code snippets into full program listings which makes the book rather thick but I find this approach better than leaving a bunch of chopped up code fragments by themselves. I'm looking forward to purchasing, reading & referencing the companion Java book by the same author.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #3,685,910 in Books ( See Top 100 in Books ) #202 in Beginner's Guides to Java Programming #2,448 in Introductory & Beginning Programming #7,157 in Computer Programming Languages |
| Customer Reviews | 4.6 out of 5 stars 432 Reviews |

## Images

![Java: A Beginner's Guide - Image 1](https://m.media-amazon.com/images/I/61kzQo5is8S.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Perfect book to learn Java! Look no further.
*by B***S on October 15, 2014*

Great book for leaning Java. This book backs up concepts introduced with clear and logical examples. Then it takes those examples and expands on them with new concepts and makes the program more and more complicated over time. This approach really works well for learning. Some lazy learners may complain about its aggressiveness in the early chapters because some of the sample programs can hurt your brain if you're new to programming. For example there was a program that output "2 to the power of n is ____". This program consisted of a decrementing while loop nested within an incriminating for loop. The while loop acted as a counter for each iteration of each iteration. (no I didn't just typo, I meant to repeat myself) and to be honest, it took a while to sink in. I even had to resort to writing out the program on paper and marking exactly how each variable changed with each iteration of each loop. That was a tough one for chapter 2 but this made me think like a computer... or should I say, like a programmer. This book is excellent! Bottom line is this, you can't puree every concept into baby food for easy consumption but this book does it's best and handles the challenging material better than most. I don't think you could get an "easier" book that actually taught you everything.

### ⭐⭐⭐⭐⭐ Outstanding book for beginning programmers, Java or otherwise ...
*by K***E on October 6, 2016*

This is a fine book. It is useful both for programmers who are learning Java or even for non-programmers starting with their first language. The object-oriented elements of Java, general OO concepts are explained exceptionally well. I read this book from cover to cover to brush up on my rusty Java. Java, I learned, is very close to C++ (which is mostly what I have been familiar with) but designed for a different platform (the web, or other devices) and for portability. If the reader can make it through the excellent examples on threading, inheritance and variables he/she will have made an important step towards being a programmer. I found almost no\ typos, always a good sign. The book has expansions of code snippets into full program listings which makes the book rather thick but I find this approach better than leaving a bunch of chopped up code fragments by themselves. I'm looking forward to purchasing, reading & referencing the companion Java book by the same author.

### ⭐⭐⭐⭐ Great book for beginning java
*by B***H on September 17, 2015*

Pros: Clear explanations Small examples of (nearly) everything Good chapter progression Self-test Code examples available for download Examples build upon themselves Canonical and practical ways of doing things explained How things changed explained Copiously commented code Code is made to run in a simple editor (like Notepad) and from the command line. Cons Samples code is presented as images, at times too tiny too read Downloaded code samples lump all samples together by chapter Graphics are touched upon, and explained at a blistering speed. Herb Schildt is an excellent author, who explains code well, in a few languages. He shows no bias, but uses c++ here for comparison at the beginning, and through touts java's advantages. This book is not for beginner's to programming, as programming concepts are not explained. Though, to someone who understands the concepts (or can figure them out easily, by example) this is a great book. Almost everything has a short, complete, working sample, and the all but a few advanced keywords are explained in detail. By the time you're done with the book, you;re likely to be able to code in java (albeit simple stuff) if you typed in all the samples. and worked through the self-tests. The code samples are a major part of the book. I took advantage of dual screen to review the e-book on one screen and type and rest in the other. This also brought a problem to the fore, and that is the code examples are embedded as images! As you may know, Kindle does not scale images with the text, so tiny is tiny. I'm using a 20" screen @1600x1900 and could not read a lot of the text without squinting or moving closer than usual. Using the web kindle helped in some cases but no much. The on screen magnifier can help a lot. Perhaps turning the screen itself would have helped, but that's lot of work! Ultimately, that's why i rated this as 4 stars instead of 5. Chapter 16, Swing has a slightly different style than the other chapters, most notably, the examples show results before the code samples. It's probably due to being added in a later edition of the book. It and Chapter 17, JavaFX are rushed, but it isn't really the main part of the book. As he points out, they really need a book of their own, but he touched upon them here. Nice. From the editing, i get the feeling this book was meant for print and simply ebook-ified with little effort. That's explain the code images, the odd placement of some of the "Ask the Experts" sections, and weird spacing here and there. This doesn't really affect the quality of the work, but a shoddy job from Oracle Press. I looked at 2 other book on Java. Head First Java, 2nd Edition and Learning Java . The former's sign to noise ration is too low and is way out of date. The latter does not have complete samples, has an odd ordering of chapters, and gets too complex too quickly. Seems better for a review. I got got this one next and loved it. Third one's a charm, eh?

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://burkinafaso.desertcart.com/products/1581958-java-a-beginners-guide](https://burkinafaso.desertcart.com/products/1581958-java-a-beginners-guide)

---

*Product available on Desertcart Burkina Faso*
*Store origin: BF*
*Last updated: 2026-08-20*