JavaScript Master Class Video

The Douglas Crockford JavaScript Master
Class — In this Master Class video, Douglas will scrape away the language's bad features to reveal all the good ideas that make JavaScript an outstanding object-oriented programming language -- ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. You'll learn why this powerful feature subset is more reliable, readable, and maintainable than the language as a whole, and discover firsthand how to create extensible and efficient code with it.
Watch a preview now.

Bestselling


Creating a Web Site: The Missing Manual Creating a Web Site: The Missing Manual
by Matthew MacDonald
Second Edition
Print: $29.99
Ebook: $23.99
Bundle: $32.99

Learning PHP, MySQL, and JavaScript Learning PHP, MySQL, and JavaScript
by Robin Nixon
Print: $39.99
Ebook: $31.99
Bundle: $43.99

JavaScript: The Good Parts JavaScript: The Good Parts
by Douglas Crockford
Print: $29.99
Ebook: $23.99
Bundle: $32.99

JavaScript: The Definitive Guide JavaScript: The Definitive Guide
by David Flanagan
Fifth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Even Faster Web Sites Even Faster Web Sites
by Steve Souders
Print: $34.99
Ebook: $27.99
Bundle: $38.49

New


Building iPhone Apps with HTML, CSS, and JavaScript Building iPhone Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Print: $29.99
Ebook: $23.99
Bundle: $32.99

Fancy Form Design Fancy Form Design (SitePoint)
by Jina Bolton, Tim Connell, Derek Featherstone
Print: $29.95

The Douglas Crockford Javascript Master Class The Douglas Crockford Javascript Master Class
by Douglas Crockford
Video: $99.99

Palm webOS Palm webOS
by Mitch Allen
Print: $44.99
Ebook: $27.99
Bundle: $49.49

Learning PHP, MySQL, and JavaScript Learning PHP, MySQL, and JavaScript
by Robin Nixon
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Upcoming


jQuery: Novice to Ninja jQuery: Novice to Ninja (SitePoint)
by Earl Castledine
Print: $39.95

Building iPhone Apps with HTML, CSS, and JavaScript Building iPhone Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Print: $29.99
Ebook: $23.99
Bundle: $32.99

More JavaScript Books


Regroup, Retrain, Rebuild.

Stay competitive. We can help.

Stay Competitive. Regroup, Retrain, Rebuild. The good news is that the shifting economic landscape is creating new opportunities. Now is the perfect time to learn something new. Stay competitive.

JavaScript Experts

Robin Nixon Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable…

Rich Shupe Rich Shupe is co-author of Learning ActionScript 3.0 (O'Reilly), and teaches ActionScript programming at New York's School of Visual Arts' MFA Computer Art Department.

Peter Kahrel Peter Kahrel has been programming InDesign with JavaScript since 2003, and now also works as a script developer. See www.kahrel.plus.com

Noah Gift Noah Gift is the co-author of Python For Unix and Linux by O'Reilly. He is an author, speaker, consultant, and community leader, writing for publications such as IBM Developerworks, Red Hat Magazine, O'Reilly, and MacTech, and Manning.

More JavaScript Experts

Learn JavaScript Online

Certificate Series
David Hammond" I can only WISH my college classes were as effective as O'Reilly's." -- David Hammond

Client-Side Web Programming Certificate Series targets beginning and intermediate students who want to acquire the skills needed for rich front-end web development, and who want to back those skills up with a Certificate from the University of Illinois Office of Continuing Education.

Enroll today!

JavaScript Answers

O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.

More JavaScript Answers

JavaScript News & Commentary

Google Closure: a new way of developing in JavaScript

By Davide Zanotti
November 19, 2009

Preface Every day million people make use of Google products and these products are written mainly using one well known language: JavaScript! What makes this online software stable, fast and responsive is a good use of the language and an...

Using Google Analytics With AJAX

By John Barlow
November 19, 2009

A couple months ago I wrote an article on how to use Dojo to create a rich UI for websites. One of the key points of the article was how to support all users -- those with JavaScript enabled and those without. The purpose of this was to enable basic browsers like search engine spiders to go through your site without JavaScript, while enabling the rich interface for your regular users.

Barcode Scanner Support for Flex

By Jan Poehland
November 5, 2009

I recently came across an interesting problem when we had to access barcode scanners from Flex applications. The scanners came in different models but all were connected to the computer via serial port or USB (Serial2USB). Now, how do you...

jQuery and AIR - Moving from web page to application (3)

By Raymond Camden
November 5, 2009

The third part of my series on creating a jQuery AIR game - Hangman. In this entry I discuss some architecture changes I made to the JavaScript and some new database support.

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.
By Allen Noren
November 4, 2009

We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators.

Four short links: 29 October 2009

By Nat Torkington
October 29, 2009

Julie Learns to Program -- blog from our own Julie Steele as she learns her first programming language. The point is: it’s in me. I wasn’t sure that is was, and now I know—it is. And what, exactly, is “it”? It is the bug. It is the combination of native curiosity and stubbornness that made me play around with...


More JavaScript News & Commentary

Popular Topics

Browse Books & Videos

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan