Paperback: 1232 pages
Publisher: Pearson; 5 edition (March 7, 2014)
Language: English
ISBN-10: 0133776743
ISBN-13: 978-0133776744
Product Dimensions: 8 x 1.8 x 10 inches
Shipping Weight: 4.1 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (106 customer reviews)
Best Sellers Rank: #133,498 in Books (See Top 100 in Books) #145 in Books > Computers & Technology > Programming > Languages & Tools > Java #167 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design #521 in Books > Textbooks > Computer Science > Programming Languages
Starting out with Java is an exceptional learning tool, whether you are taking a Java class in college or trying to learn it on your own. Tony Gaddis has a knack for making things easy to understand, which is a pretty critical skill when talking about entry level-mid level programming books(or any book for that matter). This, along with the fantastic examples provided in the book, makes Starting Out with Java the best introductory Java book I have ever read.When I first decided I wanted to be a programmer, I bought several books of varying languages to see what I liked the most. All the books I bought claimed to be introductory level books, yet many of them did not read like one. They incorporated a ton of computer science jargon that, quite frankly, someone who is just starting out generally doesn't understand. Examples could also be misleading, using coding style that is perhaps a bit advanced for a learning tutorial. I'm happy to report that this is not the case with Starting Out with Java by Tony Gaddis. This book is able to put things in layman's terms, while also teaching you the vocabulary you will need to move on in the programming world. As experienced programmers understand, programming is universal in many ways. This means that once you learn one language, learning any subsequent languages becomes easier and easier. This textbook is probably the best place to start for anyone aspiring to write code, and will teach you the fundamentals you will need to learn the Java language. Java is one of the most popular languages in the world today, making it a fantastic place to start.If I enjoyed this book so much, then why did I take a star away? Quite simply, it isn't as comprehensive as some of the other entry-mid level Java books.
JAVA: Quick and Easy JAVA Programming for Beginners (Java, java programming, java for dummies, java ee, java swing, java android, java mobile java apps) Starting Out with Java: Early Objects (5th Edition) Starting Out with Java: From Control Structures through Objects plus MyProgrammingLab with Pearson eText -- Access Card Package (5th Edition) JAVA: The Ultimate Guide to Learn Java Programming Fast (Programming, Java, Database, Java for dummies, coding books, java programming) (HTML, Javascript, ... Developers, Coding, CSS, PHP Book 1) Starting Out with Java: From Control Structures through Objects (6th Edition) Starting Out with C++: Early Objects (8th Edition) Starting Out with C++: Early Objects Big Java: Early Objects, 5th Edition JAVA: Easy Java Programming for Beginners, Your Step-By-Step Guide to Learning Java Programming (Java Series) Java: The Ultimate Guide to Learn Java and C++ (Programming, Java, Database, Java for dummies, coding books, C programming, c plus plus, programming for ... Developers, Coding, CSS, PHP Book 2) Starting Out with Programming Logic and Design (Starting Out With...) Starting Out: 1 e4!: A Reliable Repertoire for the Improving Player (Starting Out - Everyman Chess) Starting Out: 1d4 : A Reliable Repertoire for the Improving Player (Starting Out - Everyman Chess) Starting Out with C++: From Control Structures through Objects (7th Edition) Starting Out with C++ from Control Structures to Objects (8th Edition) Starting Out with C++: From Control Structures through Objects, Brief Version (8th Edition) Starting Out with C++: From Control Structures through Objects Javascript: Beginner to Expert with Javascript Programming (Javascript, Javascript Programming, Javascript for Beginners, Java, Java Programming, Java for Beginners,) JAVA: JAVA 100 Tests, Answers & Explanations, Pass Final Exam, Pass Job Interview Exam, Pass Engineer Certification Exam, Examination, Learn JAVA programming in easy steps: A Beginner's Guide Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series)