---
product_id: 103243559
title: "Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced)"
price: "COP 204324"
currency: COP
in_stock: true
reviews_count: 11
url: https://www.desertcart.co/products/103243559-mastering-java-an-effective-project-based-approach-including-web-development
store_origin: CO
region: Colombia
---

# Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced)

**Price:** COP 204324
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced)
- **How much does it cost?** COP 204324 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co](https://www.desertcart.co/products/103243559-mastering-java-an-effective-project-based-approach-including-web-development)

## 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

Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced) [White, Michael B.] on desertcart.com. *FREE* shipping on qualifying offers. Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced)

Review: Good up-to-date reference - I'm a polyglot programmer and for years I've watched Java from afar, from the moment it was first announced as a new programming language from Sun Microsystems. Recently I decided to "pick it up", little did I know, Java has grown by leaps and bounds. In any case, I picked up some older editions of Java programming books because they were cheaper. I also took two online community college courses in the language. I've been wanting to get a more up-to-date Java book and I came across this Kindle edition for only $3 so I thought I would give it a try. I haven't finished the book yet, however I'm liking what I've seen so far. There is a lot of good reference material and I plan on getting a spiral notebook and making my own "notes" from it as if it were a class of lectures. The programming interview questions were a bonus even when not planning on applying for a job as it checks your knowledge and summarizes key points in Java. There are some typos, which may confuse a beginner. The author definitely needs to hire a proofreader. The good thing is that the Kindle ebook can be corrected and updated to fix the typos that are present. In my opinion this book fits between beginner and advanced and is a decent introduction for a seasoned programmer wanting to learn more about Java.
Review: Very Good But Scope Too Broad - This book covers a lot of material, too much, I think. Java is too extensive to ”master” in a single book. However, there is a lot of useful information here making the book a good reference. Scan it to see what is covered, then put it on your shelf for later reference.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #13,248,955 in Books ( See Top 100 in Books ) #746 in Beginner's Guides to Java Programming #3,263 in Object-Oriented Design #7,669 in Software Design & Engineering |
| Customer Reviews | 4.0 4.0 out of 5 stars (70) |
| Dimensions  | 8.5 x 1.32 x 11 inches |
| ISBN-10  | 179207011X |
| ISBN-13  | 978-1792070112 |
| Item Weight  | 3.25 pounds |
| Language  | English |
| Print length  | 583 pages |
| Publication date  | December 13, 2018 |
| Publisher  | Independently published |

## Images

![Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced) - Image 1](https://m.media-amazon.com/images/I/51+shDZAHtL.jpg)
![Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced) - Image 2](https://m.media-amazon.com/images/I/41VAD4M33sL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Good up-to-date reference
*by B***L on March 16, 2019*

I'm a polyglot programmer and for years I've watched Java from afar, from the moment it was first announced as a new programming language from Sun Microsystems. Recently I decided to "pick it up", little did I know, Java has grown by leaps and bounds. In any case, I picked up some older editions of Java programming books because they were cheaper. I also took two online community college courses in the language. I've been wanting to get a more up-to-date Java book and I came across this Kindle edition for only $3 so I thought I would give it a try. I haven't finished the book yet, however I'm liking what I've seen so far. There is a lot of good reference material and I plan on getting a spiral notebook and making my own "notes" from it as if it were a class of lectures. The programming interview questions were a bonus even when not planning on applying for a job as it checks your knowledge and summarizes key points in Java. There are some typos, which may confuse a beginner. The author definitely needs to hire a proofreader. The good thing is that the Kindle ebook can be corrected and updated to fix the typos that are present. In my opinion this book fits between beginner and advanced and is a decent introduction for a seasoned programmer wanting to learn more about Java.

### ⭐⭐⭐⭐ Very Good But Scope Too Broad
*by E***S on February 9, 2020*

This book covers a lot of material, too much, I think. Java is too extensive to ”master” in a single book. However, there is a lot of useful information here making the book a good reference. Scan it to see what is covered, then put it on your shelf for later reference.

### ⭐⭐⭐⭐⭐ Great explanation and tutorials for writing code in Java
*by M***K on December 17, 2018*

I got the book, Mastering Java: An Effective Project-Based Approach by Michael B. White, in order to get a basic understanding of programming with Java. I have been hesitant to approach the subject because I am not a savvy coder or developer. I was looking for an introduction and overview of the Java landscape. Mastering Java served my purpose well. The author goes into detail that is beyond my comprehension, but I am eager to learn. I tend to learn better through the written word and my own trial and error, which is exactly what White intends for the text. My favorite section was chapter three which deals with building Java applications for the web. White writes well for the beginners, like me. The book enlightened me about the necessity of using NetBeans, which is a total gamechanger. I had no idea that there were so many developers tools for helping write in Java. Through the first two chapters, White walks you through a step-by-step guide to getting set up with Java and creating your first Java program. All of the introductions on the source code, commenting, and variables are easy to follow. Especially, the section on the IF statement in coding is very clear and helpful. By the end of the first half, I was able to conceive of how to go about building my Java program. Admittedly, some of the later information goes beyond my applicability, but I look forward to continuing to use the book in my Java coding development. Mastering Java is a great developer guide for beginners, and also has plenty of good advice for experts.

---

## 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://www.desertcart.co/products/103243559-mastering-java-an-effective-project-based-approach-including-web-development](https://www.desertcart.co/products/103243559-mastering-java-an-effective-project-based-approach-including-web-development)

---

*Product available on Desertcart Colombia*
*Store origin: CO*
*Last updated: 2026-05-18*