
If you’re developing websites, you have to know JavaScript. There’s no way around it today.And this latest edition of Murach’s popular book teaches you how to code modern JavaScript that conforms to the ECMAScript standards, the way the pros do. At the same time, it teaches you how to use jQuery, the classic JavaScript library, to handle the DOM scripting that gives JavaScript so much of its power. And it works no matter whether you’re a web designer who’s coming from a background in HTML and CSS or a server-side programmer who’s coded in languages like PHP, C#, Java, and Python.How is all that possible? Section 1 presents a 7-chapter course on JavaScript that will get anyone off to a great start, with a special focus on the skills that you need to get the most from jQuery. Then, section 2 presents the jQuery skills that you’re likely to use, including how to create slide shows, image swaps, carousels, and accordions…how to validate the data in forms…and how to use plugins and widgets. At that point, you’ll have a solid set of JavaScript and jQuery skills. Then, section 3 lets you expand your skill set as you learn how to work with date and time objects, browser objects, web storage, arrays, your own objects, regular expressions, and more. Finally, section 4 takes your skills to a new level as you learn how to use ECMAScript modules, work with Promises and Ajax, and get started using Node.js. Complete coding examples, practice exercises, and Murach’s distinctive “paired-pages” format (each topic is presented in a 2-page spread with text and illustrations) all combine to let you tailor the pace and content to your personal learning style. Get your copy today, and see for yourself!
Publisher : Mike Murach and Associates Inc
Publication date : September 1, 2020
Edition : 4th
Language : English
Print length : 752 pages
ISBN-10 : 1943872627
ISBN-13 : 978-1943872626
Item Weight : 7.4 ounces
Dimensions : 8 x 1.5 x 10 inches
Best Sellers Rank: #1,146,473 in Books (See Top 100 in Books) #222 in JavaScript Programming (Books) #661 in Introductory & Beginning Programming #2,669 in Programming Languages (Books)
Customer Reviews: 4.5 4.5 out of 5 stars (130) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
Show all
Most Helpful
Highest Rating
Lowest Rating

Zach –
Quick Shipping
Shipped quickly and the book was in good shape. No pages missing or markings on any of the pages.
A good man, and thorough –
I like this JS book
Good ratio of prose explanation to code. Plenty of stand-alone examples.
Amazon Customer –
Very easy to understand
I really like this textbook because it is written in very simple ways, not like some textbook almost purposely use very complicated explanation. This book is very straight forward!