Java All-in-One For Dummies Paperback – Aug 30 2011
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
You too can be a Java guru! From getting started to website and mobile app-building, here's the scoop
There's a lot to know about Java, the programming language that lets you create all kinds of cool websites and mobile apps. So isn't it great that all the important stuff is in this one handy guide? From what Java is and how to download it to creating interactive sites, working with databases, and writing simple game programs, here's just what you need to know!
Getting started — learn what Java does, download and install it, and work with the command-line tools and TextPad
All the basics — explore programming essentials, object-oriented programming concepts, and special programming techniques
Get in the Swing — find out how Swing lets you write programs that respond when the user clicks a button or types text
Fun with files and databases — use Java's database interface and XML features to work with stored data
Let's play — fiddle with fonts and colors, draw pictures, work with images and media, and create animations
Visit the companion website at www.dummies.com/go/javaaiofd3e for all the code listings in this book plus bonus chapters about Eclipse, JavaBeans, BigDecimals, and using menus.
Open the book and find:
Java's strengths and weaknesses
All about Java API classes
How to work with loops and methods
Tips on working with classes
What to do with strings and arrays
How Swing enables user input
A guide to creating applets
Cool game programming tips
9 books in 1
Strings, Arrays, and Collections
Files and Databases
Fun and Games
About the Author
Doug Lowe began writing programming books before Java was invented. He's covered COBOL, Fortran, Visual Basic, Web programming, and more, and is the bestselling author of more than 30 For Dummies books, including all editions of Java All-in-One For Dummies.
Top Customer Reviews
Most Helpful Customer Reviews on Amazon.com (beta)
However, if you are someone who learns by doing, then this book is probably not for you. This is my only problem with the book; it doesn't have exercises or problems to complete. There are a few programs where you can kinda follow along, but I wish the author would have included assignments (with answers and help) at the end of every chapter to actually learn what we read. Without this, the book is essentially a lecture. Because of this, I realized that this book was not for me, and I returned it for something else.
Everyone has different learning styles, so if you don't mind the lack of exercises, then this is a good, easy to understand book for beginners.
After reading the free chapters for every Java book Amazon offered I settled upon purchasing this one. I was looking for a book with easy to understand Java coding examples and I was not disappointed. The book is loaded with them. The author introduces you to a subject with small examples of code and explains in plain English what everything means. He continues to build upon the same examples when introducing more material. This is really important when learning.
The book has excellent flow. You start out with the basics and steadily progress into serious Java techniques by the time your finished. Theres no jumping around or being blind sided by new topics. You use what you learned previously. The books/subjects chosen by the author for teaching Java are simply put, brilliant. They are exactly what you need to know if you want to ever be a serious Java coder. You will gain a well rounded knowledge of Java.
There are no tests or questions and exercises but that is not needed here. I personally would study a chapter and then try to code the examples in the book without looking at them. Because the author explains his code examples so detailed you can use it as pseudo code for doing this. It works extremely well. So much so that you will begin to think exactly as the author teaches. Towards the end I became so accustomed to the authors style that when comparing my code to his, my code would be nearly identical in every aspect, maybe a variable would be named slightly different but nothing else.
The book does have one flaw but not one that will hurt your learning. It does have a significant amount of minor spelling errors and a few coding errors. I have noted each one and am sending them to the Dummies people for their review. I was rather surprised by the amount of them. They should have been easily caught by a proofreader so it makes me think that no one at the Dummies organization put forth the effort.
There is plenty of extra material to be learned from the dummies website on this book. The bonus chapters are as well written as the rest of the book so it adds a considerable amount of material to an already generous book of 833 pages. I cant speak highly enough for the author and what he has done for me, I am very grateful for his efforts. It has helped me immensely.
Look for similar items by category
- Books > Computers & Technology > Programming > Introductory & Beginning > For Dummies - Programming
- Books > Computers & Technology > Programming > Java > Beginner's Guides
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Computers & Technology > Software > Introductory Guides
- Books > For Dummies Store > Computers & Internet > Computer Science > Software Design
- Books > For Dummies Store > Computers & Internet > General
- Books > For Dummies Store > Computers & Internet > Programming > General
- Books > For Dummies Store > Computers & Internet > Programming > Languages & Tools > General
- Books > For Dummies Store > Computers & Internet > Programming > Languages & Tools > Java
- Books > For Dummies Store > Computers & Internet > Programming > Software Design
- Books > For Dummies Store > Computers & Internet > Programming > Web Programming > Java
- Books > For Dummies Store > Computers & Internet > Software > Design & Development > General
- Books > For Dummies Store > Computers & Internet > Software > Design & Development > Object-Oriented Design
- Books > For Dummies Store > Computers & Internet > Software > General
- Books > Textbooks > Computer Science & Information Systems > Programming Languages