AP Computer Science A: What Are Good Books To Use To Self-Study?

<p>I have no prior experience in Java, nor programming in general.</p>

<p>What book is the BEST in teaching you all the Java concepts covered in the AP CS A Exam?</p>

<p>I am already looking to purchase a book that I will use to learn/prepare from here on out (until May, when the AP Exams take place), but right now I am just looking for the best book available.</p>

<p>Remember, I am looking for the BEST book that can teach someone that has NO prior experience.</p>

<p>bump…</p>

<p>bump…</p>

<p>Here are two books for people with NO prior experience who want to learn Java.
The Second book is the book I’m using for Intro to Java Programming course though a online CC system.</p>

<p>[Amazon.com:</a> Java For Everyone (9780471791911): Cay S. Horstmann: Books](<a href=“http://www.amazon.com/Java-Everyone-Cay-S-Horstmann/dp/0471791911/ref=sr_1_1?ie=UTF8&s=books&qid=1291782676&sr=8-1]Amazon.com:”>http://www.amazon.com/Java-Everyone-Cay-S-Horstmann/dp/0471791911/ref=sr_1_1?ie=UTF8&s=books&qid=1291782676&sr=8-1)</p>

<p>[Amazon.com:</a> Starting Out with Java: From Control Structures through Objects (4th Edition) (9780136080206): Tony Gaddis: Books](<a href=“http://www.amazon.com/Starting-Out-Java-Control-Structures/dp/0136080200/ref=sr_1_2?ie=UTF8&qid=1291782711&sr=8-2]Amazon.com:”>http://www.amazon.com/Starting-Out-Java-Control-Structures/dp/0136080200/ref=sr_1_2?ie=UTF8&qid=1291782711&sr=8-2)</p>

<p>Don’t be fooled by ratings or reviews, these books take a pragmatic approach to Java Programming. </p>

<p>Also, you need a prep book to prepare for the AP Exam yourself. </p>

<p>[Amazon.com:</a> Barron’s AP Computer Science A with CD-ROM (Barron’s: the Leader in Test Preparation) (9780764197048): Roselyn Teukolsky M.S.: Books](<a href=“http://www.amazon.com/Barrons-Computer-Science-CD-ROM-Preparation/dp/0764197045/ref=sr_1_1?s=books&ie=UTF8&qid=1291782945&sr=1-1]Amazon.com:”>http://www.amazon.com/Barrons-Computer-Science-CD-ROM-Preparation/dp/0764197045/ref=sr_1_1?s=books&ie=UTF8&qid=1291782945&sr=1-1)</p>

<p>[Amazon.com:</a> Be Prepared for the AP Computer Science Exam in Java (9780982477502): Maria Litvin, Gary Litvin: Books](<a href=“http://www.amazon.com/Prepared-Computer-Science-Exam-Java/dp/0982477503/ref=sr_1_2?s=books&ie=UTF8&qid=1291782945&sr=1-2]Amazon.com:”>http://www.amazon.com/Prepared-Computer-Science-Exam-Java/dp/0982477503/ref=sr_1_2?s=books&ie=UTF8&qid=1291782945&sr=1-2)</p>

<p>Agree with Techhexium on the AP Prep books.</p>

<p>Great way to learn Java:
[Amazon.com:</a> Head First Java, 2nd Edition (9780596009205): Kathy Sierra, Bert Bates: Books](<a href=“http://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208/ref=sr_1_1?ie=UTF8&qid=1292279428&sr=8-1]Amazon.com:”>http://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208/ref=sr_1_1?ie=UTF8&qid=1292279428&sr=8-1)</p>