Murach's JavaScript and jQuery: Training & Reference

ISBN-13: 978-1890774707, ISBN-10: 1890774707
4.0 on Goodreads
(46)
Loading Images...
Double-tap to zoom
Buy New
-63% CAD27.72
Delivery Wednesday, December 31
Ships from: Amazon
Sold by: THE COOL GANG STORE
CAD 27.72 with 63 percent savings
List Price: CAD 74.67
No Import Charges & CAD 11.30 Shipping to Canada Details

Shipping & Fee Details

Price CAD 27.72
AmazonGlobal Shipping CAD 11.30
Estimated Import Charges CAD 0.00
Total CAD 39.02

Delivery Wednesday, December 31
Only 1 left in stock - order soon.
CAD CAD 27.72 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
CAD CAD 27.72
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
FREE refund/replacement until Jan 31, 2026
FREE refund/replacement until Jan 31, 2026
For the 2025 holiday season, eligible items purchased between November 1 and December 31, 2025 can be returned until January 31, 2026.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
CAD 3.89
No Import Charges & CAD 11.30 Shipping to Canada Details

Shipping & Fee Details

Price CAD 27.72
AmazonGlobal Shipping CAD 11.30
Estimated Import Charges CAD 0.00
Total CAD 39.02

Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc...
CAD 8.22 delivery January 5 - 12. Details
Only 4 left in stock - order soon.
CAD CAD 27.72 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
CAD CAD 27.72
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
{"mobile_buybox_group_1":[{"displayPrice":"CAD 27.72","priceAmount":27.72,"currencySymbol":"CAD","integerValue":"27","decimalSeparator":".","fractionalValue":"72","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"Jd7BFHHU7l%2Bbtbemn%2Bp2InHr3FwrHB2Ybrr%2FHu%2B6hEEti4fwz8LkyLojZG8AuoGgut%2FuFGIux%2BYolntS6XvQ%2FGAdITMjGKUUYtYLy%2Fk5n6VluxjU2jDnx%2F6n%2BUu7m%2FAzxR4rJ0rPqFazLGVuL0fblly8xpar3W6uFZk0OxXPuMK1gOMjeIqVMSNttkfo6tnj","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"CAD 3.89","priceAmount":3.89,"currencySymbol":"CAD","integerValue":"3","decimalSeparator":".","fractionalValue":"89","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"Jd7BFHHU7l%2Bbtbemn%2Bp2InHr3FwrHB2YSL8W9FHkjs%2FDh8Uif0ONYMmpLr4mS7mnmaHg079ujwpasL1OPRxxrMYsQMYDCo5MFkNOB1R%2Bn9RqBEKI%2Bo309%2FVz7VbPwbqd0fciyOo1Y23hKT18KUez%2BQADRxkScAWNWLciSci8bvdI8Mqr%2Be7%2BgqzH1G1v70Lo","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Book details

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Today, jQuery is used by more than half of the 10,000 most-visited web sites, and jQuery is one of the technologies that every web developer should master. The trouble is that jQuery is difficult to learn, especially for programming novices. Now, this new book makes it easier than ever to learn jQuery, jQuery UI (User Interface), and jQuery Mobile. In essence, sections 2 and 3 of this book present all of the jQuery and jQuery UI skills that you need for developing professional jQuery applications. With those skills, you'll be able to add all of the popular jQuery applications to your web pages: image swaps, image rollovers, collapsible panels, slide shows, accordions, tabs, carousels, and more. Beyond that, though, you'll have all the skills that you need for developing unique jQuery applications of your own.But that's just two of the five sections in the book. Because you need to know JavaScript in order to use jQuery, section 1 presents the least you need to know about JavaScript to get the most from jQuery. This is essential for programming novices, but this is also valuable for experienced programmers who may not remember how a specific JavaScript statement or method works. In short, this section makes this book a complete reference for jQuery programmers.In contrast, section 4 takes jQuery to a new level by showing you how to use Ajax and JSON to get data from a web server and add it to a web page without reloading the page. It also shows how to use Ajax and JSON with the APIs for popular web sites like Blogger, YouTube, Twitter, Flickr, and Google Maps. These are powerful skills for enhancing a web site.To complete this package, section 5 presents a complete course in jQuery Mobile, which offers an exciting, new way to develop web sites for mobile devices. Today, the best web sites are available in both full and mobile versions, so this section also shows how to use a JavaScript plugin to redirect a mobile device from the full version of a web site to its mobile version.

About the Author

Zak Ruvalcaba has been researching, designing, and developing for the Web since 1995. He holds a Bachelor's degree from San Diego State University and a Master of Science degree in instructional technology from National University in San Diego.Zak's skillset includes HTML/HTML5, CSS/CSS3, JavaScript, jQuery, ASP.NET, ADO.NET, Visual Basic, C#, Web Services, and Flash/ActionScript. He is also a Microsoft Certified Application Developer for .NET (MCAD) and a Microsoft Certified Solutions Developer for .NET (MCSD).

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Zak Ruvalcaba has been researching, designing, and developing for the web since 1995. As a full-time web developer, he’s developed web applications for companies like Gateway, HP, Toshiba, IBM, Intuit, Peachtree, Dell, and Microsoft. As a full-time instructor, he’s headed up the Front-End Web Developer Certificate Program in the San Diego Community College District, where he’s responsible for running the program and developing the curriculum.

His development and teaching skills have come together in the technical books he’s written in the past 15 years. When he discovered Murach Books, he became sold on their distinctive paired-pages style and has done all his latest books for them: a Dreamweaver CC book (the 6th edition of his original Dreamweaver title in 2001); an HTML5 and CSS3 book (the 3rd edition); and a jQuery book (the 2nd edition). He’s a busy guy!

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Features & details

Features

  • Tthis new book makes it easier than ever to learn jQuery, jQuery UI (User Interface), and jQuery Mobile.

Product information

Publisher Mike Murach & Associates Inc
Publication date December 11, 2012
Edition First Edition
Language ‎English
Print length 598 pages
ISBN-10 1890774707
ISBN-13 978-1890774707
Item Weight ‎3.15 pounds
Dimensions 8 x 1.5 x 10 inches
Best Sellers Rank
Customer Reviews 4.2 out of 5 stars 76Reviews
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Additional Details

Small Business
Shop products from small business brands sold in Amazon’s store. Discover more about the small businesses partnering with Amazon and Amazon’s commitment to empowering them.

Small Business
This product is from a small business brand. Support small. Learn more

Customers say

Customers find the book helpful for learning JavaScript, with one noting it provides plenty of examples for each topic. Moreover, the content is easy to understand, and one customer mentions the code is displayed on the right-hand page. However, the book receives mixed feedback regarding its effectiveness and ease of use, with some finding it straightforward while others disagree. Additionally, the JavaScript coverage and support receive mixed reviews, with one customer appreciating the nice combination of JavaScript and jQuery.

Customers find the book provides enough information to do their job and serves as a great learning tool for beginners, with one customer noting it includes many examples of each topic.

"Doesn't cover Javascript as much as I'd like, but great resource." Read more

"Lots of great info but still needs to make the basics a little more simple for people who never have used JavaScript...." Read more

"...It's informative for me and it shed a lot of insight." Read more

"...This book does not explain things well at all for a beginner." Read more

Customers find the book easy to understand.

"Material is presented in a well structured way. It is easy to understand...." Read more

"Was used as a college textbook but is easy to follow without a class to guide you." Read more

"...It'l probably die on my shelf. Clear and easy to navigate. This book is a perfect companion to online tutorials." Read more

"...The explanations are clear, the sample code actually works, and the fact that the authors include 3 versions of the sample code..." Read more

Customers find the book effective, with one mentioning that the sample code works and another noting that the exercises are helpful.

"...The exercises are OK, not great...." Read more

"...a step-by-step modular approach to introducing concepts that is very effective...." Read more

"...The explanations are clear, the sample code actually works, and the fact that the authors include 3 versions of the sample code..." Read more

"...This one has helped me with my jquery which I need for my job; it has helped me to learn it...." Read more

Customers appreciate the code snippets in the book, with one mentioning that they are displayed on the right hand page.

"...good, I really love the Paired-pages concept where code is displayed on the right hand page, and the left hand page is text explaining the code...." Read more

"...real, practical things for the web, and that it has code examples on the right page with explanations on the left page, making it super easy to..." Read more

"...You get actual, helpful code snippets that 1)..." Read more

Customers have mixed opinions about the book's ease of use.

"...This book jumps right into very difficult javascript exercises and expects a complete beginner to know how to code the exercises...." Read more

"Clear and concise instruction that makes learning and applying the material very simple...." Read more

"Still could use a little work..." Read more

Customers have mixed opinions about the JavaScript coverage in the book.

"Doesn't cover Javascript as much as I'd like, but great resource." Read more

"This book is 1/3 Javascript coverage, which is great for those who don't know it...." Read more

"but with Javascript being a terrible opaque monstrosity..." Read more

Customers have mixed opinions about the JavaScript support in the book, with one customer appreciating the nice combination of JavaScript and jQuery, while another finds it not great for JavaScript alone.

"...This book had a nice combination of JavaScript and jQuery. I do wish there had been a little more attention given to the DOM." Read more

"Required text. Not great for javascript alone." Read more

"...jQuery is built on top of JavaScript, but I don't think this book explains this very well...." Read more

Customers have mixed opinions about the readability of the book.

"Im teaching my self web development and this book was a good read. It's informative for me and it shed a lot of insight." Read more

"...while there are tons of examples, the examples are simple and relatively uninteresting..." Read more

"Pretty good read, learned a lot. I'd recommend this to any beginner, or eeven intermiate to advanced javascripters. You'll definitely learn something." Read more

Top reviews from the United States

  • 5.0 out of 5 starsVerified Purchase
    I teach college classes from this book... current techniques covered and easy to follow
    Reviewed in the United States on August 30, 2013
    Format: Paperback
    I teach this subject at two colleges and this is the first book that teaches the JavaScript and jQuery techniques used currently in the industry. Most JavaScript books on the market today were originally written in the 90's and spend too much time teaching outdated...
    I teach this subject at two colleges and this is the first book that teaches the JavaScript and jQuery techniques used currently in the industry. Most JavaScript books on the market today were originally written in the 90's and spend too much time teaching outdated techniques then have added chapters at the end to say "Now forget that. Do it this way instead." The Murach books starts you on the right track from the get-go.

    It takes a step-by-step modular approach to introducing concepts that is very effective.

    Some of their example applications, however, do require more than a beginner's level of understanding of programming. If you want to learn JavaScript/jQuery from this book and do not have any prior programming experience, it is not hard to find simple examples of what they are teaching by using Google, etc. There are many JavaScript example sites available.

    Additionally, you should at least somewhat familiar with HTML5 and CSS3.

    The best book for this on the market today!
    9 people found this helpful
  • 5.0 out of 5 starsVerified Purchase
    Perfect for Beginners
    Reviewed in the United States on November 19, 2013
    Format: Paperback
    A fantastic intro book to making Javascript-ish things. It doesn't go in depth into Javascript, but it's selling points are that it is a good start at making real, practical things for the web, and that it has code examples on the right page with explanations on the...
    A fantastic intro book to making Javascript-ish things. It doesn't go in depth into Javascript, but it's selling points are that it is a good start at making real, practical things for the web, and that it has code examples on the right page with explanations on the left page, making it super easy to follow. After this book, developers may want to take a look at Dom Enlightenment and Javascript Enlightenment by Cody Lindley to get a more intermediate look at JavaScript.
    One person found this helpful
  • 4.0 out of 5 starsVerified Purchase
    I found this text quite good, I really love the Paired-pages concept where code ...
    Reviewed in the United States on September 12, 2014
    Format: Paperback
    I have a kind of love-hate relation with this book. I come from a Java/Swing background and need to transition to Web applications development. This of course requires HTML/CSS/JavaScript and JQuery. I bought several texts on the subject, but this is the one I stuck with...
    I have a kind of love-hate relation with this book. I come from a Java/Swing background and need to transition to Web applications development. This of course requires HTML/CSS/JavaScript and JQuery. I bought several texts on the subject, but this is the one I stuck with and finished. I found this text quite good, I really love the Paired-pages concept where code is displayed on the right hand page, and the left hand page is text explaining the code. If you understand the code, you can skim/skip the explanation. While this leads to a much thicker text, I really enjoyed this style and prefer it to traditional technical books. The explanations are clear, the sample code actually works, and the fact that the authors include 3 versions of the sample code (Completed, skeleton for you to follow along with the text, and exercises at the end of the chapter) is a testament to the amount of thought/work that went into all aspects of producing this book. The authors do a very good job of covering the information, and one must read the sample code very closely as the authors don’t always call out every significant detail contained in the code. There are lots of nuggets to be discovered in the code and if you spend the time to really understand them, they greatly enhance the learning experience.
    My only complaint relates to the e-book (I bought both the dead tree version and the e-book). First off, you must download their proprietary e-book reader which I guess is an effort to protect their copyright. BUT, the reader is doesn’t work well with Mac’s. The paired pages are off by one page which results in the content on the left side being described by the previous page, and the content on the right hand side describing the content on the next page. Sounds trivial, but will drive you up the wall when reading.
    Overall, if you want to learn JavaScript/JQuery there are any number of books out there that can help, but I am quite impressed with this text and recommend it without reservation.
    One person found this helpful
  • 5.0 out of 5 starsVerified Purchase
    Another Murach winner!
    Reviewed in the United States on December 11, 2013
    Format: Paperback
    Mike Murach books are the best. You either love or hate the book format but I happen to love it. This one has helped me with my jquery which I need for my job; it has helped me to learn it. Murach books don't cover everything, that is what the "Unleashed" books...
    Mike Murach books are the best. You either love or hate the book format but I happen to love it. This one has helped me with my jquery which I need for my job; it has helped me to learn it. Murach books don't cover everything, that is what the "Unleashed" books are for but it gives you enough info to do your job. I recommend any of the publishers books; I have many of them here which I use on a daily basis.
    One person found this helpful
  • 5.0 out of 5 starsVerified Purchase
    Great book - but I have reservations
    Reviewed in the United States on January 29, 2014
    Format: Paperback
    The first thing I tried with the book is the show/hide (accordion) which works great but not without a lot of work. You see, I am using Visual Studio 2010 with master pages and .Net does some interesting things with the html. For example, I used panels to contain areas of a...
    The first thing I tried with the book is the show/hide (accordion) which works great but not without a lot of work. You see, I am using Visual Studio 2010 with master pages and .Net does some interesting things with the html. For example, I used panels to contain areas of a form - that way I can enable/disable depending of the user's permissions. Well, .Net renders a panel control as a div and the JQuery code would hide these areas. Using Firebug I was able to see the actual control names so that I could use additional JQuery code to enable viewing of these panels. Quite frustrating actually.

    If you want to use the accordion feature and you're using Visual Studio, save yourself a lot of work and just use the Accordion control in the AjaxControlToolkit. I gave up on JQuery as long as I'm using Visual Studio.

    By the way - I have most all of Murach's books - love them!
    One person found this helpful
  • 1.0 out of 5 starsVerified Purchase
    Terrible book for learning Javascript!!!!!!!!!
    Reviewed in the United States on August 27, 2014
    Format: Paperback
    I have been taking HTML and CSS classes for about a year now and am very skilled at both. I am taking a class for beginning Javascript and this book is recomended. After sitting down for 6 hours with this book, I am COMPLETELY lost. This book jumps right into very...
    I have been taking HTML and CSS classes for about a year now and am very skilled at both. I am taking a class for beginning Javascript and this book is recomended. After sitting down for 6 hours with this book, I am COMPLETELY lost. This book jumps right into very difficult javascript exercises and expects a complete beginner to know how to code the exercises. The book does not slowly start off with basic exercises to get familiar with this language. Geez. I cannot see how this book got so many good ratings. This book does not explain things well at all for a beginner.
    One person found this helpful
  • 5.0 out of 5 starsVerified Purchase
    Excellent
    Reviewed in the United States on January 15, 2014
    Format: Paperback
    As always, Murach delivers a thorough, comprehensive book, which is simplified in a way that beginners can understand. It covers many topics, such as AJAX, DOM, APIs, JSON, and it provides a brief, yet substantial, review of HTML5 and CSS, which is helpful for beginners,...
    As always, Murach delivers a thorough, comprehensive book, which is simplified in a way that beginners can understand. It covers many topics, such as AJAX, DOM, APIs, JSON, and it provides a brief, yet substantial, review of HTML5 and CSS, which is helpful for beginners, someone who is migrating from older versions of HTML, or anyone who needs a refresher. This book is is also great for references.
    One person found this helpful
  • 2.0 out of 5 starsVerified Purchase
    Disappointed - book not so great after all
    Reviewed in the United States on October 3, 2013
    Format: Paperback
    The reviews for this book were so great that I bought it. I am very disappointed. I bought the book because I wanted a good overview of jQuery and how it works with and is based on JavaScript. I consider myself an intermediate to advanced JavaScript programmer and many of...
    The reviews for this book were so great that I bought it. I am very disappointed. I bought the book because I wanted a good overview of jQuery and how it works with and is based on JavaScript. I consider myself an intermediate to advanced JavaScript programmer and many of the reviews said that the book was good for both novices and advanced readers. But I don't think the book is good for either group.

    jQuery is built on top of JavaScript, but I don't think this book explains this very well. Yes, there are many examples of professional coding practices for JavaScript and jQuery, but the book does not provide a good foundation for the underlying concepts of JavaScript, DOM, object programming, or dynamic Web programming, and the need for jQuery. For example, the author spends 100 pages on JavaScript and explains a bit about variables, data types, and flow control statements. But the author doesn't mention fundamental JavaScript concepts, such as JavaScript being an untyped language (which leads to all sorts of coding issues if you don't understand), that variables in JavaScript can hold any value, doesn't explain the difference between global vs non-global variables, doesn't explain variable scope, doesn't explain what a function is, what an object is, what an array is, doesn't discuss string manipulation functions, doesn't discuss JavaScript security features, and so much more.

    My complaint about the book is that there are lots of examples that get you started and up and running--quickly--but the conceptual discussions are missing or superficial. The book is more of a cookbook than an in-depth discussion of JavaScript and jQuery. And while there are tons of examples, the examples are simple and relatively uninteresting (compared to the types of real world interactive Web pages I see today). For instance one of the jQuery examples is an image-swap "application." Another is a Tab interface. These are trivial uses of jQuery and in no way prepares you for the types of image manipulation, custom-dynamic UIs, and data pulling from the server needed for modern dynamic Web pages. The author says that you should know HTML/CSS before you read the book, but the examples seem to be written for novice programmers or for people not very familiar with HTML and web development. The discussions on Ajax and JSON are more introductions than robust in depth discussions.

    This book is probably better for beginners than for advanced programmers, because the examples are simple and basic and the reader can get up and running quickly. But I'm surprised that college professors say they are using this book for college. I'm not sure that beginners would really benefit, because the concepts are not discussed robustly. I know I don't feel I have a professional-level understanding of JavaScript or jQuery after working with this book.
    28 people found this helpful

How customer reviews and ratings work

Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.Learn more how customers reviews work on Amazon