<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="1345150">
  <title><![CDATA[Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)]]></title>
  <isbn><![CDATA[0764543652]]></isbn>
  <isbn13><![CDATA[9780764543654]]></isbn13>
    <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
    <work>
  <best_book_id type="integer">1345150</best_book_id>
  <books_count type="integer">1</books_count>
  <default_description>&lt;b&gt;What is this book about?&lt;/b&gt;   &lt;p&gt;   The Java language has been growing from strength to strength since its inception in 1995. It has since proved to be both powerful and extraordinarily easy to learn and use. This is what makes it ideal for the beginner. With dramatic changes to the handling of files, and the introduction of native support for XML, Java has been updated to work faster and to be current with the incredible rise of XML as a medium for communicating data.   &lt;p&gt;   This edition of the Beginning Java books outlines everything the beginning programmer needs to know to program with the Java programming language and the 1.4 Java Developer Kit (JDK). With the release of JDK 1.4, programmers can look forward to the most stable edition yet, and even better performance than was available previously.   &lt;p&gt;   Over the course of the book, you will build an example application called Sketcher &amp;#8212; a simple drawing tool &amp;#8212; that teaches you how to build an interactive user interface with Java, how to save and open files, how to use color, and how to respond to user input.   &lt;p&gt;   &lt;b&gt;What does this book cover?&lt;/b&gt;    &lt;ul&gt;    &lt;li&gt;Teaches the Java language from scratch    &lt;li&gt;Object-oriented Programming in Java    &lt;li&gt;Handling errors and exceptions in applications    &lt;li&gt;Manipulating data and files    &lt;li&gt;Concurrent programming and threads    &lt;li&gt;A comprehensive introduction to Swing, the graphical user interface API for Java    &lt;li&gt;Printing in Java    &lt;li&gt;An introduction to XML    &lt;/ul&gt;   &lt;p&gt;   &lt;b&gt;Who is this book for?&lt;/b&gt;   &lt;p&gt;   Ivor's inimitable style has proved to be a hit with nearly half a million people with its easy to learn approach and the many useful examples. Regularly voted the most popular Java programming book, this book teaches Java from scratch and assumes no previous knowledge. It is also suitable for those who have got some programming experience, especially C or C++, which will make learning easier.</default_description>
  <id type="integer">1334756</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">29</original_publication_day>
  <original_publication_month type="integer">3</original_publication_month>
  <original_publication_year type="integer">2003</original_publication_year>
  <original_title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</original_title>
  <rating_dist>total:8|5:1|4:3|3:3|1:1|</rating_dist>
  <ratings_count type="integer">8</ratings_count>
  <ratings_sum type="integer">27</ratings_sum>
  <reviews_count type="integer">12</reviews_count>
  <text_reviews_count type="integer">2</text_reviews_count>
</work>

  <average_rating><![CDATA[3.38]]></average_rating>
  <ratings_count><![CDATA[8]]></ratings_count>
  <text_reviews_count><![CDATA[2]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition]]></url>
  <authors>
        <author id="78321">
      <name><![CDATA[Ivor Horton]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/78321.Ivor_Horton]]></url>
      <average_rating><![CDATA[3.58]]></average_rating>
      <ratings_count><![CDATA[26]]></ratings_count>
      <text_reviews_count><![CDATA[6]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="12" total="12">
    <review id="62822143">
    <user id="2467269">
    <name><![CDATA[Charles]]></name>
    <location><![CDATA[Ann Arbor, MI]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2467269-charles]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="other" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jul 09 15:04:46 -0700 2009</date_added>
  <date_updated>Thu Jul 09 16:47:00 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Beginning Java 2 by Ivor Horton (2002)]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/62822143]]></url>
</review>
    <review id="33121713">
    <user id="1538605">
    <name><![CDATA[Fatma]]></name>
    <location><![CDATA[Benghazi, Libyan Arab Jamahiriya]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1538605-fatma]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1222044842p3/1538605.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="2-english-books" />
        <shelf name="6-textbooks" />
        <shelf name="non-fiction" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Oct 01 00:00:00 -0700 2007</read_at>
  <date_added>Wed Sep 17 16:10:02 -0700 2008</date_added>
  <date_updated>Sun Sep 21 15:33:15 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This book was the first to read in Java .. it was recommended by one of my professors at college. It is really helpful and useful for who would like to learn Java and O.O.P programming. At the beginning it introduces the basis of O.O.P programming and Java basics, and then gives lots of examples of ...<a href="http://www.goodreads.com/review/show/33121713">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/33121713]]></url>
</review>
    <review id="60171255">
    <user id="2211513">
    <name><![CDATA[Maraim]]></name>
    <location><![CDATA[Benghazi, L9, Libyan Arab Jamahiriya]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2211513-maraim-elbadri]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1245344372p3/2211513.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="information-technology-books" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jun 18 09:07:50 -0700 2009</date_added>
  <date_updated>Thu Jun 18 09:07:50 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/60171255]]></url>
</review>
    <review id="53590814">
    <user id="760917">
    <name><![CDATA[Eugene]]></name>
    <location><![CDATA[Ukraine]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/760917-eugene]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Apr 22 09:03:53 -0700 2009</date_added>
  <date_updated>Wed Apr 22 09:03:53 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/53590814]]></url>
</review>
    <review id="50277302">
    <user id="1104823">
    <name><![CDATA[Saurabh]]></name>
    <location><![CDATA[Abu dhabi, The United Arab Emirates]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1104823-saurabh]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1233331896p3/1104823.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Mar 24 07:39:50 -0700 2009</date_added>
  <date_updated>Tue Mar 24 07:39:50 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/50277302]]></url>
</review>
    <review id="49986383">
    <user id="2133100">
    <name><![CDATA[Iori]]></name>
    <location><![CDATA[Mel Bourguiba, 26, Tunisia]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2133100-iori-yagami]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1237216252p3/2133100.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>1</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Mar 21 15:19:16 -0700 2009</date_added>
  <date_updated>Sat Mar 21 15:19:16 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/49986383]]></url>
</review>
    <review id="44732543">
    <user id="1969921">
    <name><![CDATA[Jignesh]]></name>
    <location><![CDATA[Vadodara, 09, India]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1969921-jignesh-parvadiya]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jan 29 00:53:54 -0800 2009</date_added>
  <date_updated>Thu Jan 29 00:53:54 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/44732543]]></url>
</review>
    <review id="37353068">
    <user id="1613449">
    <name><![CDATA[Alexander]]></name>
    <location><![CDATA[Germany]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1613449-alexander]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="ebook" />
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Nov 10 13:22:45 -0800 2008</date_added>
  <date_updated>Mon Nov 10 13:32:04 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/37353068]]></url>
</review>
    <review id="18899034">
    <user id="607825">
    <name><![CDATA[Victor]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/607825-victor]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Mar 28 22:04:17 -0700 2008</date_added>
  <date_updated>Fri Mar 28 22:04:17 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/18899034]]></url>
</review>
    <review id="12250476">
    <user id="763708">
    <name><![CDATA[dan]]></name>
    <location><![CDATA[Stockholm, Sweden]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/763708-dan]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1203780308p3/763708.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="technical" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Jan 11 09:48:21 -0800 2008</date_added>
  <date_updated>Fri Jan 11 09:48:21 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/12250476]]></url>
</review>
    <review id="9645351">
    <user id="646070">
    <name><![CDATA[Carol]]></name>
    <location><![CDATA[Groton, CT]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/646070-carol]]></url>
    <image><![CDATA[http://www.goodreads.com/images/nophoto-F-111x148.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Jan 01 00:00:00 -0800 2005</read_at>
  <date_added>Wed Nov 28 06:28:58 -0800 2007</date_added>
  <date_updated>Wed Nov 28 06:28:58 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/9645351]]></url>
</review>
    <review id="7605542">
    <user id="238270">
    <name><![CDATA[Jimmy]]></name>
    <location><![CDATA[Westfield, NJ]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/238270-jimmy]]></url>
    <image><![CDATA[http://photo.goodreads.com/users/1206105685p3/238270.jpg]]></image>
  </user>
    <book>
  <id type="integer">1345150</id>
  <isbn>0764543652</isbn>
  <isbn13>9780764543654</isbn13>
  <ratings_count type="integer">8</ratings_count>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>Beginning Java 2: SDK 1.4 Edition (Programmer to Programmer)</title>
  <average_rating>3.38</average_rating>
  <image_url>http://photo.goodreads.com/books/1182887222m/1345150.jpg</image_url>
  <link>http://www.goodreads.com/book/show/1345150.Beginning_Java_2_SDK_1_4_Edition</link>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="techbooks" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Oct 11 19:31:13 -0700 2007</date_added>
  <date_updated>Thu Oct 11 19:31:13 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/7605542]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="non-fiction" />
        <shelf name="other" />
        <shelf name="it-books" />
        <shelf name="textbooks" />
        <shelf name="ebook" />
        <shelf name="to-read" />
        <shelf name="english-books" />
        <shelf name="information-technology" />
        <shelf name="technical" />
        <shelf name="techbooks" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=1345150</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>