• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin
  • Number of slices to send:
    Optional 'thank-you' note:

Image from Mike Murach & Associates
Title: Murach’s jQuery (2nd Edition)
Author(s): Zak Ruvalcaba and Anne Boehm
Publisher: Mike Murach & Associates
Category: Web design, HTML and JavaScript


Summary

Mike Murach & Associates wrote:Today, jQuery is used in over 60% of the one million most-visited websites, and that makes it one of the technologies that every web developer should master. The problem is that jQuery is difficult to learn, even for those with programming experience. But now, this new edition of our jQuery book makes it as easy as possible for you to learn how to use jQuery to create the dynamic user interfaces, fast response times, and special effects that today’s users expect.




Book Preview (when available)



From the publisher
  • Table of Contents (PDF)
  • Chapter 5: Get off to a fast start with jQuery (PDF)
  • Book Applications and Exercises (EXE for Windows or ZIP for any system)
  • Corrections (PDF)



  • Where to get it?
  • Amazon.com
  • Mike Murach & Associates



  • Related Websites
  • Twitter: Zak Ruvalcaba
  • COMMENTS:
     
    Sheriff
    Posts: 22784
    131
    • Number of slices to send:
      Optional 'thank-you' note:
    I give this book 8 out of 10 horseshoes.

    The book follows the Murach style - on the left pages there is text, on the right pages there are screen shots, code snippets, and short summaries of the text on the left. For experienced programmers it's tempting to skip the entire left pages and focus on the right pages only.

    I've read Murach's JavaScript book just before this one, and the first chapter is nearly identical. That feels a bit lazy to me. If you've read the JavaScript book you can completely skip the first section (4 chapters), since the rest is sort of a recap.

    Apart from the copy-pasting from the JavaScript book, I think the book is quite good. It explains the jQuery API quite well, including form validation, jQuery UI, and even some plugins. Sometimes the book directs you to the documentation of specific plugins, but given the sheer number of options these have and the fact that the basics are still explained, I can live with that. I also liked the jQuery Mobile section, since I wasn't even aware something like that existed.

    I do have a few issues with the book. It contains a few chapters on subjects that have little to nothing to do with jQuery. Using the Google Maps API, Geolocation and Web Workers would feel more in place in the JavaScript book, which doesn't include these subjects at all. A second issue is something that really annoyed me, and that was (regarding new HTML5 APIs) the literal phrase "Another way to find informaton about an API is to search the Internet." People get programmer books to learn, not to be told to use Google, Bing, etc.

    ---
    Disclosure: I received a review copy of this book from the publisher for reviewing it on behalf of CodeRanch.
     
    author & internet detective
    Posts: 41905
    909
    • Number of slices to send:
      Optional 'thank-you' note:
    I give this book 8 out of 10 horseshoes.

    "Murach's jQuery" assumes you know nothing about HTML, CSS or JavaScript. It starts from the beginning. The first section of the book covers the JavaScript you need to know in order to use jQuery including the DOM. I like that the book showed how to debug/troubleshoot a web app. There was good coverage of the APIs including mobile and HTML 5 web storage. I like the highlighting in longer code examples to see what is important. I learned about JavaScript strict mode and look forward to trying that in a real application.

    So why did I only give the book four stars? I had a few issues that got in my way of reading. The book started using $ syntax in non-jQuery JavaScript before defining it. I also thought it was odd that creating a plugin is covered before forms given that forms are common.

    I don't think the book was bad, but it's not my favorite Murach book or my favorite book on jQuery.

    Review migrated from old book review post

    ---
    Disclosure: I received a review copy of this book from the publisher for reviewing it on behalf of CodeRanch.
    reply
      Bookmark Topic Watch Topic
    • New Topic
    vceplus-200-125    | boson-200-125    | training-cissp    | actualtests-cissp    | techexams-cissp    | gratisexams-300-075    | pearsonitcertification-210-260    | examsboost-210-260    | examsforall-210-260    | dumps4free-210-260    | reddit-210-260    | cisexams-352-001    | itexamfox-352-001    | passguaranteed-352-001    | passeasily-352-001    | freeccnastudyguide-200-120    | gocertify-200-120    | passcerty-200-120    | certifyguide-70-980    | dumpscollection-70-980    | examcollection-70-534    | cbtnuggets-210-065    | examfiles-400-051    | passitdump-400-051    | pearsonitcertification-70-462    | anderseide-70-347    | thomas-70-533    | research-1V0-605    | topix-102-400    | certdepot-EX200    | pearsonit-640-916    | itproguru-70-533    | reddit-100-105    | channel9-70-346    | anderseide-70-346    | theiia-IIA-CIA-PART3    | certificationHP-hp0-s41    | pearsonitcertification-640-916    | anderMicrosoft-70-534    | cathMicrosoft-70-462    | examcollection-cca-500    | techexams-gcih    | mslearn-70-346    | measureup-70-486    | pass4sure-hp0-s41    | iiba-640-916    | itsecurity-sscp    | cbtnuggets-300-320    | blogged-70-486    | pass4sure-IIA-CIA-PART1    | cbtnuggets-100-101    | developerhandbook-70-486    | lpicisco-101    | mylearn-1V0-605    | tomsitpro-cism    | gnosis-101    | channel9Mic-70-534    | ipass-IIA-CIA-PART1    | forcerts-70-417    | tests-sy0-401    | ipasstheciaexam-IIA-CIA-PART3    | mostcisco-300-135    | buildazure-70-533    | cloudera-cca-500    | pdf4cert-2v0-621    | f5cisco-101    | gocertify-1z0-062    | quora-640-916    | micrcosoft-70-480    | brain2pass-70-417    | examcompass-sy0-401    | global-EX200    | iassc-ICGB    | vceplus-300-115    | quizlet-810-403    | cbtnuggets-70-697    | educationOracle-1Z0-434    | channel9-70-534    | officialcerts-400-051    | examsboost-IIA-CIA-PART1    | networktut-300-135    | teststarter-300-206    | pluralsight-70-486    | coding-70-486    | freeccna-100-101    | digitaltut-300-101    | iiba-CBAP    | virtuallymikebrown-640-916    | isaca-cism    | whizlabs-pmp    | techexams-70-980    | ciscopress-300-115    | techtarget-cism    | pearsonitcertification-300-070    | testking-2v0-621    | isacaNew-cism    | simplilearn-pmi-rmp    | simplilearn-pmp    | educationOracle-1z0-809    | education-1z0-809    | teachertube-1Z0-434    | villanovau-CBAP    | quora-300-206    | certifyguide-300-208    | cbtnuggets-100-105    | flydumps-70-417    | gratisexams-1V0-605    | ituonline-1z0-062    | techexams-cas-002    | simplilearn-70-534    | pluralsight-70-697    | theiia-IIA-CIA-PART1    | itexamtips-400-051    | pearsonitcertification-EX200    | pluralsight-70-480    | learn-hp0-s42    | giac-gpen    | mindhub-102-400    | coursesmsu-CBAP    | examsforall-2v0-621    | developerhandbook-70-487    | root-EX200    | coderanch-1z0-809    | getfreedumps-1z0-062    | comptia-cas-002    | quora-1z0-809    | boson-300-135    | killtest-2v0-621    | learncia-IIA-CIA-PART3    | computer-gcih    | universitycloudera-cca-500    | itexamrun-70-410    | certificationHPv2-hp0-s41    | certskills-100-105    | skipitnow-70-417    | gocertify-sy0-401    | prep4sure-70-417    | simplilearn-cisa    |
    http://www.pmsas.pr.gov.br/wp-content/    | http://www.pmsas.pr.gov.br/wp-content/    |