Programming Books C Java PHP Python Learn more Browse Programming Books
Simply JavaScript and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Simply JavaScript on your Kindle in under a minute.

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

Simply JavaScript [Paperback]

by Kevin Yank, Cameron Adams
3.4 out of 5 stars  See all reviews (28 customer reviews)

List Price: $39.95
Price: $27.13 & FREE Shipping on orders over $35. Details
You Save: $12.82 (32%)
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 17 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it tomorrow, April 25? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $9.99  
Paperback $27.13  
Sell Us Your Books
Get up to 80% back when you sell us your books, even if you didn't buy them at Amazon. Learn more

Book Description

June 28, 2007 0980285801 978-0980285802 1

Everything you need to learn JavaScript from Scratch!

Packed with numerous examples, Simply JavaScript is a step-by-step introduction to programming in JavaScript the right way. Learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations. Then move into more powerful techniques using the DOM and Ajax.

  • Learn JavaScript's built-in functions, methods, and properties.
  • Easily integrate JavaScript in your web site.
  • Use JavaScript to validate form entries and interact with your users.
  • Understand how to respond to user events.
  • Create animations that bring your web site to life.
  • Start programming using the DOM and Ajax.

    Unlike other JavaScript books, modern best practices such as progressive enhancement, accessibility and unobtrusive scripting are used from the very beginning. All the code in the book is also cross-browser compatible and downloadable for free, so you can get started instantly!

  • Frequently Bought Together

    Simply JavaScript + HTML and CSS: Visual QuickStart Guide (8th Edition)
    Price for both: $52.62

    Buy the selected items together

    Editorial Reviews

    About the Author

    Kevin Yank is a world-renowned leader in web development. When not writing best sellers, Kevin is the Technical Director of and editor of the popular SitePoint Tech Times newsletter.

    Cameron Adams is an author of multiple web development books and is often referred to as a "Web Technologist." In addition to his extensive JavaScript experience, Cameron's passions extend to CSS, PHP, and graphic design.

    Product Details

    • Paperback: 424 pages
    • Publisher: SitePoint; 1 edition (June 28, 2007)
    • Language: English
    • ISBN-10: 0980285801
    • ISBN-13: 978-0980285802
    • Product Dimensions: 9.1 x 7 x 0.9 inches
    • Shipping Weight: 1.4 pounds (View shipping rates and policies)
    • Average Customer Review: 3.4 out of 5 stars  See all reviews (28 customer reviews)
    • Amazon Best Sellers Rank: #602,753 in Books (See Top 100 in Books)

    More About the Author

    Discover books, learn about writers, read author blogs, and more.

    Customer Reviews

    Most Helpful Customer Reviews
    64 of 67 people found the following review helpful
    5.0 out of 5 stars Solid Javascript - from beginner to advanced. July 5, 2007
    Format:Paperback|Verified Purchase
    Simply Javascript by Kevin Yank and Cameron Adams lives up to the subtitle of Everything you need to learn Javascript from scratch. Javascript is a tricky subject to tackle. The Internet is full of Javascript snippets and code samples everywhere you look. Often times these code samples are less than satisfactory when you are addressing accessibility within your website. Many of the code samples contain outdated and proprietary code samples, making it a task to work out kinks and debug. The good news with this book is that they stick to a standard. All code used in this book uses object literal notation. Sticking to a coding style and format helps make this book an incredible read. Throughout this book you will learn the underpinnings of Javascript and how you can achieve different tasks.

    Learning Javascript from scratch can be a daunting task. After all, there are several libraries and free scripts that you can essentially download and plugin to your website. But what happens when things go wrong? What happens when you need to modify the script to fit your needs? Having a solid foundation and understanding of Javascript will help you as you begin to develop for your own needs. This book gently walks you through the steps you need to take to achieve that solid foundation.

    Chapter 1 starts off with a brief primer of unobtrusive Javascript and it's role in the three layers of the web. HTML is your content. CSS is your presentation. Javascript is your behavior. These three aspects need to be separate from one another and also co-exist at the same time. Gone are the days of inline event handlers and functions. Using the power of the DOM you can rest assured your HTML will be pure and your applications will work flawlessly without Javascript enabled.
    Read more ›
    Was this review helpful to you?
    24 of 26 people found the following review helpful
    5.0 out of 5 stars Great book, but probably not for beginners August 7, 2007
    By Brett
    Format:Paperback|Verified Purchase
    I began the book with very little knowledge of Javascript, although I am familiar with programming concepts and it has been great. I like the informal tone, and the examples are clear and easy to understand. It is not boring like most programming books. They emphasize keeping Javascript out of the html which adds a bit more complexity to the code than the old way of putting it right into the tags. This is good because it is standards compliant, but not as easy to learn.

    Be forewarned, this book starts with the basics but quickly jumps into the meat of Javascript. There is serious coding here, and it is not something you can read in a day. If you are not too familiar with coding principles like arrays, objects, or functions, it might be too much too fast. I would recommend JavaScript Demystified if you are beginner to scripting or programming because it spends a lot more time on basic concepts.

    Overall a great beginner-intermediate book on JavaScript.
    Comment | 
    Was this review helpful to you?
    12 of 13 people found the following review helpful
    4.0 out of 5 stars Excellent resource for learning JavaScript January 5, 2008
    I've been exposed to very little JavaScript, so I was very happy to get a review copy of this sent to me. First off, I'm a big fan of SitePoint's other books, and secondly I was looking forward to a book which would hopefully give me some good ground-up fundamentals. I'm not completely through the book yet, but I'm very impressed with it so far.

    The book starts out with some good software design tenets by emphasizing the need to keep content, style, and behavior separated out, then moves into some very basic steps for programming in JavaScript. The programming intro chapter starts out completely for beginners by laying out what variables are, what conditions and loops are, etc. Later chapters hit the DOM, JavaScript libraries, events, debugging, Ajax, and a few other topics.

    The authors do a very good job of laying out their topics, and I enjoyed their clear, enjoyable writing style. I think they do a pretty good job of discussing good development, and they're all over things like browser compatibility issues and other "Gotcha!" type issues. They've got a nice set of sidebars for tricks and tips as well as things to look out for.

    I also like that it's another SitePoint book with loads of color throughout. I'm not sure how SitePoint does it, but their continuing journey with all the color books is absolutely great to behold.

    On the downside, I'm not a fan of some of the example code I saw, which in several cases was more convoluted than good design would dictate (multiple nested for loops, return statements from other method calls being used as return values themselves, etc.). I also would have liked to see some discussion of testing via tools like Selenium or JsUnit.

    Overall I really like the book a lot. They talk standards, they talk cool tools like FireBug, they make some headway with good decisions about separation of code, content, and style.
    Comment | 
    Was this review helpful to you?
    7 of 7 people found the following review helpful
    2.0 out of 5 stars Maybe for someone else August 6, 2008
    Quite frankly, I couldn't make sense out of it. The examples don't seem to work, or they require knowing something that wasn't mentioned in the book. For a book entitled "Simply" I kind of expected that I would be able to write basic javascript by the time I had finished it. Sadly, this was not the case.
    Comment | 
    Was this review helpful to you?
    5 of 5 people found the following review helpful
    3.0 out of 5 stars 2011 Review May 26, 2011
    The Good: Content is well presented and easy to follow. Good advice on how to setup your JavaScript code so that others can use it in future modifications to a web site. Good book for programers with some experience in website code development who want the basics on JavaScript and how to apply it.

    The Bad: This book was written in 2007 and JavaScript has changed since then and obviously the book does not cover these changes. Not for novice programers with no experience running code in web browsers. No explanations on how to modify the code so it will run in modern browsers.

    The Ugly: Some of the code examples will not run without modifications due to modern browser specs in 2011. Some of the code samples will not run due to errors which makes it tough for beginners to learn the basics.

    You can read this book as a rental on Safari online book site or if get the Kindle edition on Amazon. I do not recommend buying it new as its not worth the price.
    Comment | 
    Was this review helpful to you?
    Most Recent Customer Reviews
    4.0 out of 5 stars Good reference.
    I had this book in my library for a few years. It was a great source and learning tool when I needed to solution to the problem at hand. Read more
    Published 2 days ago by Timothy Lusk
    5.0 out of 5 stars Good Introduction To Javascript and its Uses
    The Kindle sample is a good indicator of the books style and content.
    Anyone who is 'Doctor Who' knowledgable gets my attention immediately. Read more
    Published 11 months ago by David Oldfield
    3.0 out of 5 stars Good for Learning JavaScript
    This book was required for class but tended to be rather "techie" and hard to follow at times. The authors jumped around which made things confusing at times. Read more
    Published 16 months ago by Drew Macon
    4.0 out of 5 stars Ask Felgall - Book Review
    JavaScript today is a far different language than it was just a few years ago and many JavaScript books written just a few years ago are now obsolete. Read more
    Published on November 21, 2011 by Stephen Chapman
    5.0 out of 5 stars Saved me $$
    Book rated "like new" but looks NEW to me! saved me money and shipped right to my door! oh and the book is marvelous! Thank you.
    Published on May 11, 2011 by Kevin
    4.0 out of 5 stars Simply Fun
    This book was a great read. It had humor. The examples were fun and easy to follow. The book talked about all the popular frameworks such as jQuery, but it asked the reader to... Read more
    Published on April 8, 2011 by
    1.0 out of 5 stars Not Simple JavaScript
    So I picked up this book a couple of months ago to refresh my brain. Picked it up from the sitepoint site but it's been sitting on my desk in order of what I purchased and what I... Read more
    Published on March 10, 2011 by A. raymond
    3.0 out of 5 stars a good starter
    i got this book, when i didn't have a slightest skill with javascript. back then, it was a good choice of book, it teaches you javascript from ground up. Read more
    Published on September 23, 2010 by Hormoz
    3.0 out of 5 stars Definitely not for beginners
    The good:

    This book is still relevant in 2011.

    The bad:

    The premise on the back of the book is misleading - you won't be able to write your own... Read more
    Published on August 15, 2009 by Sonic Reducer
    5.0 out of 5 stars The title says it's amazing
    This book was awesome. I read it off and on for the last 2 years. I got it when it came out because my school had a javascript course, but I switched schools and just read it on... Read more
    Published on July 24, 2009 by Pablo Arista
    Search Customer Reviews
    Only search this product's reviews

    What Other Items Do Customers Buy After Viewing This Item?


    There are no discussions about this product yet.
    Be the first to discuss this product with the community.
    Start a new discussion
    First post:
    Prompts for sign-in

    Look for Similar Items by Category