<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blue Anvil Journal &#187; learning jquery</title>
	<atom:link href="http://blue-anvil.com/tag/learning-jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://blue-anvil.com</link>
	<description>The online blogfolio of Mike Jolley</description>
	<lastBuildDate>Fri, 03 Dec 2010 18:16:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Book Review &#8211; Learning jQuery 1.3</title>
		<link>http://blue-anvil.com/archives/book-review-learning-jquery-13/</link>
		<comments>http://blue-anvil.com/archives/book-review-learning-jquery-13/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:23:16 +0000</pubDate>
		<dc:creator>Mike Jolley</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[jquery 1.3]]></category>
		<category><![CDATA[jQuery Plugins & Snippets]]></category>
		<category><![CDATA[learning jquery]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://blue-anvil.com/?p=464</guid>
		<description><![CDATA[&#8220;Learning jQuery 1.3: Better Interaction Design and Web Development with Simple JavaScript Techniques&#8221; is a revised and updated version of the excellent (and previously reviewed) Learning jQuery book by Karl Swedberg and Jonathan Chaffer. Written for web designers and developers, the book contains thorough tutorials on how to get things done in jQuery, for example, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft floatleft size-full wp-image-466" style="margin: 0pt 4px 2px 0pt; float: left;" title="Learning jQuery 1.3" src="http://blue-anvil.com/wp-content/uploads/2009/04/1847196705.png" alt="Learning jQuery 1.3" width="100" height="123" />&#8220;Learning jQuery 1.3: Better Interaction Design and Web Development with Simple JavaScript Techniques&#8221; is a revised and updated version of the excellent (and <a href="http://blue-anvil.com/archives/book-review-learning-jquery">previously reviewed</a>) Learning jQuery book by Karl Swedberg and Jonathan Chaffer.</p>
<p>Written for web designers and developers, the book contains thorough tutorials on how to get things done in jQuery, for example, manipulating the <acronym title="Document Object Model">DOM</acronym>, using AJAX, events, plugins, and effects.</p>
<p><span id="more-464"></span></p>
<h2>Book Information</h2>
<dl>
<dt>Full Title:</dt>
<dd><a href="http://www.packtpub.com/learning-jquery-1.3/book">Learning jQuery 1.3: Better Interaction Design and Web Development with Simple JavaScript Techniques </a></dd>
<dt>Author(s):</dt>
<dd>Jonathan Chaffer, Karl Swedberg</dd>
<dt>Pages:</dt>
<dd>421</dd>
<dt>Published:</dt>
<dd>Feb 2009</dd>
<dt>Publisher:</dt>
<dd><a href="http://www.packtpub.com/">Packt Publishing</a></dd>
<dt>ISBN:</dt>
<dd>978-1-847196-70-5</dd>
</dl>
<h2>My Review</h2>
<p>Learning jQuery 1.3 is aimed at jQuery beginners who want to learn the popular library. You may have read my review of <a href="http://blue-anvil.com/archives/book-review-learning-jquery">Learning jQuery </a>back in 2007 where I found it to be a must-have for beginners and a good read in general. Well, 2 years on, I still hold that line of thought &#8211; this is a great learning resource.</p>
<p>The book does an excellent job of explaining concepts and functions, using relevant and real-world examples. The first six chapters contain tutorials on using the various components of jQuery, whereas the more advanced chapters 7-9 begin with real world problems and show how jQuery can help solve them. It flows very nicely and is meant to be read from beginning to end, expanding on certain examples throughout the book.</p>
<p>My only gripe with the original book was lack of reference/poor index. The book now includes a new quick reference section which lists all of the functions available in jQuery along with a short description; this is very handy and a welcome addition to the book.</p>
<p>Some examples of new features mentioned in the book include the .live() and .die() functions (which add event listeners to present and future elements, useful when using Ajax calls which create elements), the updated toggle() function (which now supports 2 or more functions to cycle through) and jquery.support (which detects features of browsers rather than sniffing the actual browser version). There is also a new chapter dedicated to plugin development which is more detailed than in the previous book.</p>
<p>Like the original, the language used in the book is clear, concise and easy to understand with tips and &#8216;gotchas&#8217; highlighted in the text. Code samples are well formatted and fairly easy to understand; they can also be downloaded from the web.</p>
<p><p style="text-align:center"><script type="text/javascript"><!--
google_ad_client = "pub-6928386133078955";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "444444";
google_color_text = "444444";
google_color_url = "444444";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p></p>
<h2>Book Contents</h2>
<ol>
<li><strong>Getting Started</strong> &#8211; An explanation of what jQuery is, why its useful, and how to get it set up.</li>
<li><strong>Selectors</strong> &#8211; A guide on selectors (such as the powerful CSS, Attribute, and Form selectors), chaining, and traversing the DOM. Also includes examples such as styling links and zebra striping tables.</li>
<li><strong>Events</strong> &#8211; How to use jQuery&#8217;s event handling, including an explanation of event bubbling, delegation, and namespacing. This chapter also has a neat style switcher example.</li>
<li><strong>Effects</strong> &#8211; (<a href="http://www.packtpub.com/files/learning-jquery-1-3-sample-chapter-4-effects.pdf">Sample available</a>) A guide to effects and animations.</li>
<li><strong>DOM Manipulation</strong> &#8211; How to modify the DOM, e.g. attributes, elements, etc.</li>
<li><strong>AJAX</strong> &#8211; An in-depth guide on how to utilise Ajax to interact with data on the server (and remote servers).</li>
<li><strong>Table Manipulation </strong>- How to manipulate tabular data with jQuery using, for examples, sorting, pagination, highlighting, and row striping.</li>
<li><strong>Forms with function</strong> &#8211; Enhancing a form using things such as validation, dynamically displayed fields, and auto-complete.</li>
<li><strong>Shufflers and rotators</strong> &#8211; Examples on how to rotate headings, data, and more.</li>
<li><strong>Using Plugins</strong> &#8211; How to use jQuery UI and 3rd party plugins, as well as examples of some popular ones.</li>
<li><strong>Developing Plugins</strong> &#8211; How to develop your own plugins for jQuery (the previous book helped me with this so I could make my Curvy Corners plugin).</li>
<li><strong>Appendices</strong> &#8211; Online resources, tools,  other useful JavaScript information, and a quick jQuery reference section.</li>
</ol>
<h2>Conclusion</h2>
<p>In conclusion, “Learning jQuery 1.3: Better Interaction Design and Web Development with Simple JavaScript Techniques” is a great book for developers and designers who want to learn jQuery, and also see the benefits of using it in the real world; it will take you from the basics of the library to the more advanced topics in an easy to understand, structured manner.</p>
<p><strong>Verdict:</strong> 8.5/10 – Like the previous instalment; a must-have for the jQuery beginner. Scores higher due to the quick reference section and the improved plugin chapters.</p>
]]></content:encoded>
			<wfw:commentRss>http://blue-anvil.com/archives/book-review-learning-jquery-13/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

