Showing posts with label packt. Show all posts
Showing posts with label packt. Show all posts

Flash with Drupal Review

Flash with Drupal
Average Reviews:

(More customer reviews)
Are you looking to buy Flash with Drupal? Here is the right place to find the great deals. we can offer discounts of up to 90% on Flash with Drupal. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Flash with Drupal Reviewall i can say..what an excellent book. recommend this to all intermediate/advanced flash developers that want to have a more solid backend... rather than using static xml files. book is very well written.Flash with Drupal OverviewThis book takes a step-by-step approach to building Flash applications for use with the Drupal Content Management System. In each chapter, you walk through the evolution of a real Flash application designed for Drupal. Every chapter builds on the previous one by presenting a more challenging feature for each additional chapter. This book is written for developers who wish to build dynamic flash applications. Although we will be using Drupal for our Content Management System, the lessons learned within this book can easily be applied to other content management systems such as Joomla or WordPress. Because of this, you are not assumed to be familiar with Drupal. Any interaction with Drupal will be described in full detail so that anyone can follow along. As for Flash, it is not necessary to be familiar with how to use Flash since that too will be covered within this book. However, it is recommended that you have some modest understanding of ActionScript and PHP since there are many code examples within this book.

Want to learn more information about Flash with Drupal?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 Review

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6
Average Reviews:

(More customer reviews)
Are you looking to buy Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 ReviewThis updated and expanded edition of Drupal: Creating Blogs, Forums, Portals, and Community Websites contains 362 pages with the index -- ~100 more pages than there was in the first book. It's printed in black and white with screen captures that look like photocopies of photocopies, yet are still legible. The author, David Mercer, expressed on the Drupal website that he wishes his book to become the Drupal community's de facto title for learning the technology. Drupal has a steep learning curve... The book, in my opinion, will save newbies countless hours of aggravation. It contains information that I found useful, although the book is not targeted for developers, nor themers Packt has another book Drupal 5 Themes that decently covers theming, but for Drupal 5. Mercer spends much time here discussing web technologies used with and around Drupal. For example, you'll learn how to install a server on your machine (Apache2Triad), and will get an introduction to HTML! You will not here learn how to install multiple sites that use the same code base, you won't know the steps by which you create a virtual host on your development machine, nor will you learn to properly reference image files in your site content. Most information pertaining to 'scaling' and performance relayed by Mercer can be read right from the Drupal interface. I'd like to mention right off that the book's instructions on how to install a language translation are incorrect. I should also mention that there is an excellent coverage of several contributed modules. You'll find in this book the best introduction I've seen to CCK.
Per chapter detailed review
CHAPTER 1 covers how Drupal came to be and what it has to offer. You get a tour of the Drupal web site. (Mercer mentions the sheer number of support-related posts in the Drupal forums: 200,000). Forums have an advantage over Drupal's IRC channels: forums are archived, and hence searchable.
In CHAPTER 2, we install Apache2Triad on our development machine. Once we've set up our local server, we download and install Drupal 6 using a fresh database. (We are directed to an appendix to learn how to upgrade a Drupal 5 web site to Drupal 6.) Cron jobs are not discussed at this point, the author points us to chapter 10, 'Managing your web site', where they receive a fair treatment. The following is often overlooked: we (as 'admin') can view the Administer section 'By module', rather than 'By task', which is the default. Mercer makes good use of this particular view. In this chapter, we also get to install and configure a contributed module, DHTML Menu. (A module you won't be able to live without.)
In CHAPTER 3, we build a wildlife and conservation web site. We install forums and create content for them, we post a comment, and we learn how to use blocks. We take a close look at the search module configuration page. We learn that we can weigh the importance of three indexing criteria, which affect the order of search results. I learned how to re-index a web site, and then run cron.php manually so that the re-indexing is done right away. This can be very useful. Say you want to place Ad-Sense ads on your site. You need to remove some words from your content, before you seek approval from the censors at Google. You edit your content, but some words still turn up in your web site search results. You are in a hurry, so you want to re-index your content right away. You go to admin/settings/search and press on the button 'Re-index site'. Then you go to admin/reports/status/run-cron.
In this chapter, we also create a custom block.
CHAPTER 4 covers things we modify or set usually only once, such as clean URLs and the download method. We learn that aliasing is a good idea, and are invited to skip ahead and learn how to use the modules Path and Pathauto, covered in chapter 10. We learn how to be both user and search engine friendly.
I was reminded that custom messages can be presented to the user whenever the content he's trying to see is restricted ('access denied') or 'not found'.
Unfortunately, Mercer does not explain how private download can interfere with the proper working of other parts of the site. What parts? For private download, the author sets his file path to the following absolute path: c:\apache2triad\files (p.104), instead of using, more appropriately, the relative path ../files.
CHAPTER 5 covers 'who does what' on the web site, ie: permissions, roles, and access rules. We're reminded in this chapter that any user who has an admin-defined role (such as role moderator) is also an authenticated user. Also, a user who belongs to role x and role y will get combined permissions of roles x and y. That means that if role x is allowed to Do Something, and role y isn't, the user will be able to Do Something. That is why one should create special roles by adding the specific additional permissions that are required by that role, and no more. (p.126). Very wise.
In CHAPTER 6, we learn how to generate simple content and administer it. There is a very nice coverage of the core modules Aggregator and Book.
You can download CHAPTER 7, 'Advanced Content', from the publisher's web site. This chapter covers taxonomy and custom content type creation. We learn that a taxonomy is a hierarchy of 'terms', unlike thesauri, which define 'is similar to' relationships. The contributed module Similar By Terms is mentioned. We learn that multiple vocabularies can be used to provide faceted tagging, although the example used by Mercer to illustrate this concept is weak. It's only further down the road in one of the last chapters (and not by accident, I believe) that we learn that it's possible to access lists of content through their tagged terms using system paths such as /taxonomy/term/1+4.
Coverage of CCK is excellent. We download the contrib module Fivestar to learn how to add a 'contributed field' to a content type, but it's not clear why we would want to do this when we can enable the Fivestar widget for any content type (another contrived how-to example). The chapter also covers input formats and filters, how the former can be created, and how the latter can be rearranged (the order in which they are applied). When creating a 'feature-rich' page, we attach an image file to our node, and display the image in the content using an tag with the 'src' attribute set to: http://localhost/mf4good/sites/default/files/team.jpg. This link will be broken when the file structure will change, such as after deployment. A site root-relative path is preferred: /sites/default/files/team.jpg or, in the case where the content may be posted on another web site through a feed, the URL of the file is even better: http://mf4good.com/sites/default/files/team.jpg.
CHAPTER 8 discusses theming. As an exercise, we download, install and customize the Barlow theme. The modifications we bring to it are simple: we upload a new logo, style blocks by modifying block.tpl.php and adding a few rules to style.css, change the background image.
In CHAPTER 9, we learn about Actions and Triggers, new-to-Drupal 6 modules. We also learn how to install a language translation the wrong way ;-) We learn to add a new language and then import to it a .po file that we download from drupal.org. When in fact, no manual 'import' is necessary. What needs to be done is 1) Get the translation tar ball (*.tar.gz file) from http://drupal.org/project/Translations, then move this file to your web root (in the same folder as index.php), then extract the file. Every extracted .po files (as there are many, many) end up where they're supposed to be. (The translation package has a tree structure.) Then, add the language (going to admin/settings/language/add). The importing of all .po files is then done automatically for you by Drupal.
If we want to translate the interface ourselves, Mercer recommends the use of a contributed module, Localization client, and shows us how to use it. This chapter provides an excellent coverage of content translation, as well. (Interface translation is one thing, content translation is another.) In a section about Drupal caching, Mercer talks about the contributed module CacheExclude which enables one to disable cache for certain pages. Then he offers a very brief jQuery introduction, presenting us with a contrived example script. (We are far away from the succinct yet powerful treatment jQuery gets in the book Pro Drupal Development.)
In CHAPTER 10, we learn how to use the modules Path and Pathauto for path aliasing. We learn how to run crontab, and how to make a backup of our web site. Mercer provides a checklist to help with Search Engine Optimization.
The author adopts a conversational tone (as I do here), is very thorough in his coverage of the Drupal interface, and provides a handful of screen captures in most places.
The book needs more polishing in a few places. The chapter on 'Advanced Content' (the one free to download) seems to have skipped proofreading, as it contains several glaring typos.
The book puts too much emphasis on general recommendations (such as Try not to chop and change too often once the site is live), and spends too much time discussing web technologies despite the author's objective to have provided more concentrated information. For example, Mercer talks in length about the different image formats used on the web, and introduces the reader to CSS and HTML. He spends too little time discussing the...Read more›Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 OverviewThis book updates the bestselling Drupal: Creating Blogs, Forums, Portals, and Community Websites released for Drupal 4.7. David Mercer revisits the hugely popular Drupal CMS and expands, concentrates, and upgrades the original book to bring it line with the vastly improved latest version, Drupal 6. This book is for people with little or no experience in website design, people who are not familiar with PHP, MySQL or HTML, and above all people with little to no experience in using Drupal. Even intermediate Drupal users will find this book of interest although it is specifically aimed at pushing beginners up the learning curve.

Want to learn more information about Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

jQuery 1.3 with PHP Review

jQuery 1.3 with PHP
Average Reviews:

(More customer reviews)
Are you looking to buy jQuery 1.3 with PHP? Here is the right place to find the great deals. we can offer discounts of up to 90% on jQuery 1.3 with PHP. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

jQuery 1.3 with PHP ReviewI have to admit that when I picked this book up I was hoping to learn a thing or two about php. However, after a careful read of the book's description any disappoint I felt was my own fault, as the author is very clear about the book's intentions. It's clear the author intended this book for readers who have already mastered php and are seeking additional knowledge about JavaScript/jQuery.
So, if you are a php developer who has never bothered to look over the fence at client-side coding practices, this book is ideally for you. If you are a JavaScript developer looking to learn a thing or two about PHP you might be frustrated as the author assumes you are already "good" at php development. Because of this assumption made by the author, very little insight into the php code is given. But, to the author's credit, he warns us about this fact upfront.
Regardless of your knowledge of php or JavaScript/jQuery, this book does an excellent job at presenting many of the patterns and concepts centered around using AJAX and UI patterns to eliminate complete page reloads. I enjoyed the coded examples in spirit more than I enjoyed reading the code. While the JavaScript code gets the job done, I found the use of the custom DOM ready event to be unnecessary, as well as the organization of functions in the global window scope to be a bit dangerous. On the positive side, I did get the impression that the author understood jQuery completely and utilized the library efficiently and effectively.
In my opinion, this is a great book for a very specific type of reader. And that reader would be a php developer who is disconnected to what's been going on with JavaScript and client-side coding paradigms common in today's web development world.jQuery 1.3 with PHP OverviewThis book takes a practical approach to integrating PHP and jQuery, showing examples of every point discussed. All examples are written such that you should be able to copy out the code into your own projects and see immediate results, no matter what your experience with JavaScript. You will find projects developed within a chapter, building them up step-by-step, describing the process and thought that goes into it. Minimal requirements are needed on the server-side, so the examples should work with any setup. This book is for PHP application developers who want to improve their user interfaces through jQuery's capabilities and responsiveness. Whether you are familiar with jQuery or have only dabbled a little with JavaScript, this book will provide you with numerous practical examples of how to improve your application.

Want to learn more information about jQuery 1.3 with PHP?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library Review

jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library
Average Reviews:

(More customer reviews)
Are you looking to buy jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library? Here is the right place to find the great deals. we can offer discounts of up to 90% on jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library ReviewI just finished reading the jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library, by PACKT publishing, co-authored by Jonathan Chaffer and Karl Swedberg. This book is fantastic! It's a bit strange to review a reference manual because it's really just listing out all the features of the API. But, it's the way in which this is done that makes this reference guide so effective. Almost every single method and selector is explained in depth with both clear, concise code snippets as well as rendered displays when necessary. Not only did I come away with a wonderful understanding of jQUery API, I also learned more about JavaScript in general (specifically event handling and the XMLHTTPRequest object).
This book is a must have for anyone that is serious about effectively leveraging jQuery in their applications. While the API is very simple, it is also extremely robust and powerful. Even when you think you have a good grasp on how things work, reading a manual like this points out all the little facets that you didn't know existed; whether it be optional method arguments or miscellaneous selectors, you probably aren't writing code as effectively as you could be, and you can't do that until you have at least a general understanding of all the features that jQuery makes available.
One of the great things that this book does, which is rare for an API-style book, is to explain, when possible, what the jQuery API is using behind the scenes to access and traverse the document object model. For instance, it explains that the getElementsByTagName() is used to filter tag-based selectors and that getElementById() is used to filter id-based selectors. While this might not seem important to understand, and after all, the whole point of encapsulation is so that you don't NEED to understand, it can become very useful in terms of optimization. For example, $( "#pagetitle" ) is going to be faster than $( "h1#pagetitle" ) since it can use the direct ID access rather than tag-based filtering. Also, $( "h2.title" ) is going to be faster than $( ".title" ) since it can use the tag-based filtering and not have to iterate over every DOM element looking for a particular class.
In addition to covering the full jQuery API, this book also contains a cursory exploration of the architecture and authoring of custom plug-ins. While the book thoroughly covers basic plug-in authoring, I wish that they had covered some more complex stuff; but, at the same time I think that that probably would be more appropriate for a plug-in based book rather than a general reference manual such as this one.
After discussing plug-in architecture, this book also explores two popular jQuery plug-ins: Dimensions and Form. The dimensions plug-in enhances the built-in height() and width() object methods that already exist. It also introduces a host of other methods that allow developers to find the dimensions and position of elements with the conditional incorporation of various CSS box model properties. The Form plug-in contains many methods that make it super easy to submit a form using AJAX, including many utility methods that assist in the serialization and accessing of form data.
The book does a good job of explaining how the individual Dimensions methods work, especially the height and width related calculations. The position related methods, while explained in depth, left me confused; the demo HTML used in the chapter is explicitly incomplete and this makes it difficult to visualize where the calculated numbers are coming from. It wasn't until I went to the demo site (http://book.learningjquery.com) that the calculations became clear. Even then, however, you can see that as much as the jQuery plug-ins try to encapsulate the cross-browser issues, there are still problems to be found. For example, calling $('div.dim-outer').offset() returned a LEFT value of 580 in FireFox 2.0 and a LEFT value of 1116 in Internet Explorer 6.0.
The book does a good job of explaining how the individual Form plug-in methods work. And, while I am not one who does a lot of AJAX form submission, I can see how using this plug-in would make that a painless process. Regardless, this plug-in also contains some great utility functions that allow you to grab form data at any given time. This can be useful for partial form updates such as the common two-selected-related scenario. My one gripe with this section is the same issue I have throughout the reference manual: callback arguments are not explained very well. With the form submission process, there are two callbacks available - beforeSubmit and success. Both methods are explained in natural language terms, but only the beforeSubmit method gets a code sample explanation (seven pages after it was explained in english). I don't know about you, but seeing a snippet of code is 10 times more clear than the equivalent natural language description.
This is very nit-picky, but as much as I loved this book, there were a few things that were not perfect; while the majority of the selectors are thoroughly explained, the big exception is the Form selectors. I have gone over this section several times and I just can't quite figure out what it means. The big problem is that unlike the rest of the book, the form selectors have no code samples; it's just be a list of input types, but not listed in any meaningful way. This section feels like an afterthought in the book.
I also felt that some of the callback methods could have been better explained. Most of the jQuery callback methods have arguments passed to them, but unless they were used in the examples, they were not defined as part of the callback function definition. I would rather have seen every argument explicitly defined, whether it was used or not, so that we as developers could see what our options were.
The only other problem with this book is that the jQuery technology is evolving so fast that the most recent release of jQuery (v.1.2.1 at the time of this writing) already has things that are not covered in this book. Not only that, a few of the things that are covered in this book, namely the XPath style selectors, are no longer supported by the core jQuery API (but rather though small plug-ins).
Overall though, this book is excellent and I highly recommend it to all web developers, especially those not yet using jQuery so that they can see just how amazing this Javascript library really is. Not only will it teach you all about jQuery, it will probably instill a better understanding of Javascript in general. From me, it gets two thumbs us.jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library OverviewIn this book, the creators of the popular jQuery learning resource, learningquery.com, share their knowledge, experience, and enthusiasm to bring you a comprehensive reference to the popular JavaScript library. This book is for web developers who want a broad, organized view of all the jQuery library has to offer or a quick reference on their desks to refer to for particular details. The reader needs the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript, but no knowledge of jQuery is assumed. This is not an introductory title and if you are looking to get started with jQuery (or JavaScript libraries in general) then you are looking for Learning jQuery.

Want to learn more information about jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

jQuery 1.4 Reference Guide Review

jQuery 1.4 Reference Guide
Average Reviews:

(More customer reviews)
Are you looking to buy jQuery 1.4 Reference Guide? Here is the right place to find the great deals. we can offer discounts of up to 90% on jQuery 1.4 Reference Guide. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

jQuery 1.4 Reference Guide ReviewI recently read through the newest revision of Karl and Jonathon's amazing jQuery reference manual, which has just been updated for the latest release of the jQuery library itself. Even though it's a reference manual used to refer to specific methods or properties of the library rather than a teaching book that takes the reader on a journey through the API I still wanted to read through it in its entirety in order to give it a balanced review and to see how much additional information it provided. I'm already fairly competent in using jQuery so I wanted to see if there was anything new it could show me. It did - there were subtle aspects to a number of methods that I had never used before, and with the new additions to the guide added for jQuery 1.4, there was actually a lot I took away from this book.
The first chapter served as a very good general introduction to jQuery and what the library is capable of. The whole chapter is dedicated to an interactive example that uses a wide variety of different jQuery methods and functionality, and the accompanying text gradually picks apart all of the code to show what it does. The example is excellent for those new to jQuery and was a very good way to start the book.
After the initial example-based chapter the book switches tone to more of a reference style guide; chapter 2 is a very detailed, quite lengthy chapter that covers all of the different types of selectors that can be used to select elements from the DOM. Many different selectors, including advanced ones like the different types of attribute selectors are covered.
Remaining chapters look at the different types of methods that are exposed by the library; there is a chapter dedicated to DOM traversal methods, another that looks at AJAX-related methods, etc. Helpfully, the book is structured similarly to the online documentation so readers should be able to easily find the method they require information about without too much difficulty.
Towards the end of the book there are chapters that look at the miscellaneous methods such as .grep(), .unique(), etc which don't fit neatly into any of the other categories, and the different properties of the jQuery object that can give us extra information about the environment that the library is executing in such as the .browser properties. These last chapters will be of huge importance to many developers that are familiar with some of the more common methods, but less familiar with some of these lesser-used methods and properties.
There is also a chapter dedicated to the construction of jQuery plugins; the authors didn't have to include an entire chapter on this topic as it is sometimes seen as beyond the scope of general jQuery usage. They could have just included some basic information under the miscellaneous chapter perhaps, but they didn't, they provided a whole chapter to it because the topic deserves a whole chapter. It's a relatively short chapter, and the example plugins are very light, but it covers all of the essentials for plugin development such as the standard conventions, the object method and global functions, so this chapter adds a lot of value.
The book also features some potentially very useful appendices including lists of useful tools for JS developers such as code minifiers and browser development tools, information about where to find useful JavaScript, (X)HTML and CSS references as well as a complete alphabetical listing of every jQuery method and property.
Overall, I found this an excellent reference book for developers of all levels and would recommend it to anyone that was serious about jQuery development. Bear in mind that it is a reference manual opposed to a recipe-style example-based book, so the style is very concise and sometimes dry. Personally I think this was a good thing as it allowed the book to remain focused on the core topics without going off on a tangent about implementational specifics that the reader may never encounter. It's highly accessible, very information-heavy and literally covers every single method and property found in the library. This book will stay on my desktop (my real, actual desk) for some time to come and will remain my first point of contact from now on when looking up any method of the library.
My one complaint is that some of the appendix items from previous versions of the book seem to have been removed; for example, there is an information box in one chapter which states `An in-depth discussion of closures can be found in Appendix C of the book Learning jQuery 1.3. I'm sure many people buying the 1.4 version of the book won't already have the previous edition so this is not helpful in any way. Leaving this non-essential but related information in the book would have been far better. Sometimes however, due to the limits that are placed on page count by publishers, old, less-related information has to be removed. It's not a massive complaint, and I can understand why the authors may have had to remove these extras to make room for information relating to all the cool new functionality of jQuery, but I think the book would have benefited from retaining this information if at all possible.jQuery 1.4 Reference Guide OverviewThe book is a detailed reference guide, and an invaluable resource for answers to all your queries about jQuery. It is intended to be a quick reference to help at times when you need to quickly confirm a feature of the library. This book is for you if you are a web developer who wants a broad, organized view of all that jQuery library has to offer or a quick reference on their desk to refer to for particular details. Basic knowledge of HTML and CSS is required. You should be comfortable with the syntax of JavaScript,but no knowledge of jQuery is assumed. This is a reference guide, not an introductory title and if you are looking to get started with jQuery 1.3 (or JavaScript libraries in general) then you are looking for the companion title Learning jQuery 1.3.

Want to learn more information about jQuery 1.4 Reference Guide?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques Review

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques
Average Reviews:

(More customer reviews)
Are you looking to buy Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques Review§
One of the valid criticisms of the profusion of JavaScript frameworks is lack of documentation. This valuable book is the best possible boost to jQuery, one of the most popular frameworks in the pack. This documentation provides a gentle introduction to jQuery concepts and at the same time gives you the tools and examples to do some wickedly cool stuff.
Although jQuery is advanced JavaScript, you don't have to be an advanced scripter to use it or to follow the flow of this book. In fact, the book makes very clear that, aside from the particular advantages of this framework, jQuery will be especially welcomed by Web workers who are familiar with the value and syntax of Cascading Style Sheets (CSS). Someone who knows CSS well yet is weak on JavaScript will have no trouble at all slipping in advanced functionality to Web pages or applications with the help of this guide.
I have reviewed many books dealing with Web tech, CSS, and JavaScript. Even with the best of these books, I have often complained of lack of attention to scripting the display and behavior of data tables. This book totally eclipses every other book I have studied in this regard. As a designer of Web reporting tool interfaces, with a heavy use of data display, this book would get a 5-star rating for that alone.
The fine chapter on scripting data tables is not alone of course. The book handily deals with form manipulation and all sorts of approaches to dynamically modifying Web pages.
The book comes with not one, but two supporting Web pages where you can see the code in action and download it for play and profit.
I think getting this book is a no-brainer if you want to pick up on the latest practical trends in Web development -- as well as save yourself a lot of work and fuss.
§Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques OverviewLearning jQuery : Better Interaction Design and Web Development with Simple JavaScript Techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. The reader will need the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries required.

Want to learn more information about Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Learning jQuery 1.3 Review

Learning jQuery 1.3
Average Reviews:

(More customer reviews)
Are you looking to buy Learning jQuery 1.3? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning jQuery 1.3. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning jQuery 1.3 ReviewI'm a programmer with lots of experience in several languages, although I never learned JavaScript -- nor had I done client-side web programming outside of static (X)HTML and CSS.
I decided it was time to close this gap, so I chose JQuery as my framework to abstract away the headaches I'd heard about JavaScript, and I chose Learning jQuery 1.3 as my means to learn the platform.
The book provides an excellent tour of jQuery's capabilities, although the jQuery UI package is not covered (the publisher offers this in a different book).
Each chapter covers a different aspect of jQuery programming, starting with simple examples and finishing with complex/completed functionality. Since this was my first dive into browser-side programming, I also found the book to be an excellent overview for creating the various behaviors I'd seen in practice (such as animating web content, validating forms, and refreshing data without refreshing the page).
New concepts are introduced along the way, and potential "gotchas" are exposed by presenting them as what you think you'd do next -- but are then followed by an explanation as to why it's the wrong thing to do. The book also contains an overview of many of the more popular jQuery plug-ins.
You're best off downloading the accompanying source code if you want to try the examples yourself, because non-relevant portions of the code and accompanying CSS don't always appear in the text. My only complaint lies with the example code: It isn't always well-commented. jQuery's syntax and extensive chaining can sometimes be non-intuitive, so good commenting is a must in a book like this.
Learning jQuery 1.3 OverviewBetter Interaction Design and Web Development with Simple JavaScript Techniques
An introduction to jQuery that requires minimal programming experience
Detailed solutions to specific client-side problems
For web designers to create interactive elements for their designs
For developers to create the best user interface for their web applications
Packed with great examples, code, and clear explanations
Revised and updated version of the first book to help you learn jQuery

In Detail
To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.
Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features.
In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery's DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins.
What you will learn from this book?
This book will give you the tools you need to be on the cutting edge of the web development community. With these techniques at your disposal, you can:
Use selectors to get anything you want from a page
Make things happen on your page with events
Add flair to your actions with animation effects
Change your page on command with DOM manipulation
Use AJAX to get the most out of server-side code
Transform drab, static information containers into beautiful, dynamic tables
Breathe new life into online forms
Create dynamic shufflers, rotators, and galleries
Get started with official jQuery plug-ins
Customize by writing your own jQuery plug-ins
Approach
This book begins with a tutorial to jQuery, followed by an examination of common, real-world client-side problems, and solutions to each of them making it an invaluable resource for answers to all your jQuery questions.
Who this book is written for?
This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. Basic JavaScript programming knowledge is required. You will need to know the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries required.


Want to learn more information about Learning jQuery 1.3?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...