Modern JavaScript: Develop and Design and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Modern JavaScript: Develop and Design on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Modern JavaScript: Develop and Design [Paperback]

Larry Ullman
3.0 out of 5 stars  See all reviews (3 customer reviews)
List Price: CDN$ 57.99
Price: CDN$ 36.36 & FREE Shipping. Details
You Save: CDN$ 21.63 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 8 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it delivered Tuesday, October 28? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $28.75  
Paperback CDN $36.36  
Join Amazon Student in Canada

Book Description

Feb. 17 2012 0321812522 978-0321812520 1
It’s time for a current, definitive JavaScript book, and in this comprehensive beginner’s guide, bestselling author Larry Ullman teaches the language as it is implemented today. Larry demonstrates how to build upon JavaScript’s ease of use, while demystifying its often-cryptic syntax, especially for those who have not programmed before. This book enforces modern JavaScript’s best practices and embraces key Web development approaches such as progressive enhancement and unobtrusive scripting. The author demonstrates loads of real-world code and makes it available for download.

You’ll learn about JavaScript itself and the relationship between JavaScript and HTML. Next you’ll explore variables, common operators, and control structures. Then you’ll create functions, handle events, and do more with HTML forms. You’ll master Ajax, work with frameworks, and use JavaScript with PHP to create a complete example. The result is a book that helps you not just tinker with JavaScript but to thoroughly comprehend it.

This book includes:
  • Easy step-by-step instruction, ample illustrations, and clear examples
  • Real-world techniques to build your skills
  • Insight into best practices from a veteran Web expert
  • Emphasis on strategies for creating reliable code that will work on all of today’s browsers and devices, even those without JavaScript

Special Offers and Product Promotions

  • Join Amazon Student in Canada

Frequently Bought Together

Modern JavaScript: Develop and Design + PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition) + PHP for the Web: Visual QuickStart Guide (4th Edition)
Price For All Three: CDN$ 92.27

Some of these items ship sooner than the others.

Customers Who Bought This Item Also Bought

Product Details

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4 star
3 star
1 star
3.0 out of 5 stars
3.0 out of 5 stars
Most helpful customer reviews
1 of 1 people found the following review helpful
Format:Paperback|Verified Purchase
I have read other programming books by Larry Ullman and they were pretty good, the best being Php and Mysql for dynamic websites. This javascript book is hard to understand, and there are many mistakes in the book so that when you write out the scripts and test them they won't work because of the mistakes in the book. I don't think this book was very well thought out, and I don't recommend this book to beginners. There are other better books out there on Amazon for learning Javascript. I would pass on this one.
Was this review helpful to you?
2.0 out of 5 stars I like the way of Larry's writing Aug. 29 2014
Format:Paperback|Verified Purchase
I am a totally beginner for JavaScript. I found myself learn more from W3School than reading the book. Despite my first language is not English, the interpretation from the book is hard to understand. However, I like the way of Larry's writing. I may consider to buy his other book suggested below Php and Mysql for dynamic websites.
Was this review helpful to you?
5.0 out of 5 stars Five Stars Aug. 1 2014
By Juan Fu
Format:Paperback|Verified Purchase
a very useful book !
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.4 out of 5 stars  28 reviews
36 of 37 people found the following review helpful
5.0 out of 5 stars This is definitely the best book on Javascript I have ever read. March 5 2012
By Benjamin - Published on
First off, I have read about 5 or 6 other Javascript books, and I just got the same lines over and over, and I wasn't learning anything. No real use to what I learned. Once I got the copy of Modern Javascript: Develop and Design, I started reading it right away. Within the first few pages, it was already better than the other books. This book would be good for a beginner or even an intermediate to advanced developer. Remember, this is 2012 and this book teaches techniques that are best practices and up to date. This book has really helped me understand complex conditions, OOP Javascript, AJAX, as well as frameworks talked about in the book.

Whether you are a beginner or an advanced Javascript Developer, You should definitely have a copy of this book. You will pick up a lot of techniques that are easy to use and effective. I am glad I am a proud owner of this book.
Modern JavaScript: Develop and Design
32 of 35 people found the following review helpful
5.0 out of 5 stars It's about time... April 14 2012
By Dean Eikleberry - Published on
Format:Paperback|Verified Purchase
When I began web development, javascript was a toy language used to make star fields and replace the blink tag. I ignored it. I screwed myself, and my web dev career big time!

The last few years has seen javascript becoming THE language of the web. Forget Ruby, Ruby on Rails, PHP, .NET... forget 'em... it's javascript, javascript, javascript. I have been passed over for great jobs because I had ignored javascript other than being able to cut/paste what I found on The Google to get the job done.

This last year has seen me playing catch-up. Often, because of the quality of books, it's 2 steps forwards and 10 steps back. The site codeacademy is great as is this book by Larry Ullman. I learned PHP starting with one of his books and he is a great writer/teacher.

Specifically, this book introduces the novice and the advanced user to the ways javascript is being used now. This book, the Douglas Crockford videos, codeacademy and maybe learnable are all you'll need to get good. To get great, it's a matter of time and figuring out how to apply what you know.

Nettuts is a good resource too. But... this book is a DEFINITE requirement for your JavaScript arsenal. I have the kindle version that I read on my iPad.
10 of 10 people found the following review helpful
4.0 out of 5 stars Excellent learning tool with useful exercises Dec 27 2012
By DaveCoast - Published on
Format:Kindle Edition|Verified Purchase
I'm currently working though the final chapter exercise and feel the I've gotten much more that my money's worth. Even though I have a strong technical background, I had zero JavaScript experience when I kindled this book. Warning - the process is not quick - but it is very rewarding if you code your own exercises.

I'm very pleased with the progression of concepts and the exercise samples used to demonstrate these concepts. We start simple with variable assignment and simple calculations. Then we get introduced to JavaScript control structures (decision and iteration). We continue to progress from Objects and Arrays to Functions and Events. At this point, we have a pretty good foundation and are ready to get into the good stuff. We explore the Browser and DOM manipulation before the deep dive into Forms with a good lesson on Regular Expressions (regex). At this point our JavaScript confidence has arrived and we tackle AJAX (not too shabby). So, now I'm working the grand finale exercise. It is a simplified auction site mixing JavaScript, PHP, AJAX and MySQL to provide Login, View and Bidding functionality. At this point I have completed 35 exercises and feel like I actually know some JavaScript (feel free to check them out at my profile site).

My approach was to type everything myself from scratch. I also have to make my own personal changes to things like variable and file names. So, while I downloaded and reviewed the sample code for reference - I purposely avoid using any of that code (I'm not trying to learn how to download and get someone else's code to work :-)).

I also need my development toolbox - which includes the following (YMMV - you'll probably need some working knowledge of similar tools):
1. Multiple browsers - Chrome, Firefox a little Opera and a reluctant dash of IE
2. Firebug and Firebug lite - console commands, break points and watch vars
3. Notepad++ - just my editor of choice
4. XAMPP - my localhost AMP stack of choice
5. Netbeans - IDE for PHP breakpoints

If exercises and a workbook approach is your idea of fun (like it is for me) you will enjoy this book.
11 of 11 people found the following review helpful
5.0 out of 5 stars Excellent resource May 7 2012
By Jason Cillo - Published on
Format:Paperback|Verified Purchase
Excellent reference with good examples, suitable for beginning and intermediate programmers (might be a bit basic for advanced Javascript "ninjas," but there are pearls and pitfalls that they may appreciate). Does excellent job of teaching best practices. Cannot recommend this book higher -- wish this had been available when I started using Javascript!
8 of 8 people found the following review helpful
5.0 out of 5 stars This book is far superior to the 2 others I have read Sept. 16 2012
By Paul - Published on
Format:Paperback|Verified Purchase
I have been trying to learn JavaScript for several months and have found it to be quite challenging. The first book I tried reading was Learning JavaScript by Shelly Powers (published by O'Reilly). I found this book to be infuriating. It is very confusing. I found myself reading chapters over and over and still not understanding. I got half way through chapter 5 and decided I needed to try a new book. The second book I tried was JavaScript A Beginners Guide (third edition) by John Pollock. I read this book twice. It was much easier to understand however it was out of date, many of the examples did not work in modern browsers and it was very basic. Finally I have began reading Modern Javascript by Larry Ullman. I wish I would have bought this book first. I am only at chapter 6 but I am very pleased with the book. It is far superior to the others. It is the most up to date (as of this review), using HTML 5 in the examples and discussing modern browsers and techniques. It shows you tools to help develop and debug JavaScript (the other two books completely ignored this). It gets into more advanced, relevant concepts than the other books. His books are easier to read (I read his PHP book too) than the others. I just grasp the concepts better.

The book comes with code that you can work with during the chapter but at the end it gives you questions and problems that you are on your own with (well kinda). I look at this as somewhat of a negative, not providing the answers but at the same time I feel it pushes me harder to really delve into the language and if I get stuck there's an answer, Larry's forum. This is the best part about the book. I have had several questions and within 24 hours Larry has answered them. It's like a teacher comes with the book. I find this really awesome. I've never wrote a review for a book before but when someone goes above and beyond like Larry does with his forum he deserves a plug. Do yourself a favor and buy this book.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category