| CARVIEW |
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
JavaScript: The Good Parts
by Douglas Crockford
Print: $29.99
Ebook: $23.99
Bundle: $32.99
Learning PHP, MySQL, and JavaScript
by Robin Nixon
Print: $39.99
Ebook: $31.99
Bundle: $43.99
JavaScript: The Definitive Guide
by David Flanagan
Sixth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Head First JavaScript
by Michael Morrison
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Building iPhone Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Print: $29.99
Ebook: $23.99
Bundle: $32.99
New
HTML5 Canvas
by Steve Fulton, Jeff Fulton
Print: $39.99
Ebook: $31.99
Bundle: $43.99
JavaScript: The Definitive Guide
by David Flanagan
Sixth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99
JavaScript Web Applications
by Alex MacCaw
Tom Hughes-Croucher on Node
by Tom Hughes-Croucher
Video: $44.99
Mining the Social Web
by Matthew Russell
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Upcoming
HTML5 Graphics with SVG & CSS3
by Kurt Cagle
Print: $29.99
Programming HTML5 Applications
by Zachary Kessin
Print: $34.99
HTML5 Media
by Kevin Martin
Print: $29.99
HTML5: The Missing Manual
by Matthew MacDonald
Print: $39.99
Supercharged JavaScript Graphics
by Raffaele Cecco
Print: $39.99
JavaScript Experts
Jon Reid
is a senior developer at EffectiveUI. He has been developing in HTML and JavaScript since 1996 and is committed to building rich and accessible web experiences.
Stoyan Stefanov
is a Yahoo! web developer, Zend Certified Engineer, and an author, contributor, and tech reviewer of various O'Reilly books.
Mario Andres Pagella
is an accomplished software developer with more than 10 years of professional experience living in Capital Federal, Argentina.
Jonathan LeBlanc
is a technology evangelist working with the Yahoo! Developer Network.
Learn JavaScript Online
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.- Javascript generate dotted fonts on canvas
- Should the JavaScript Defer Attribute Ever Be Avoided?
- Unit testing in JavaScript
- Remote Scripting Options in JavaScript including XMLHttpRequest and JSONP
- Two Examples of the Observer Pattern in JavaScript
- What is the best way to parse an HTML file with javascript / jquery?
- How to use the Module Pattern in JavaScript
- How to use JSON (JavaScript Object Notation)
- When to Use the Array Literal Notation in JavaScript
- How to use Array Literals in JavaScript
JavaScript News & Commentary
Four short links: 13 April 2011
By Nat TorkingtonApril 13, 2011
Web Ecology Project -- Researching quantized social interaction. Most recent work was a competition to write social bots that would be followed/friended on social networks--essentially scoring 51% on the Turing test. There are privacy implications (often social network buddies see profile information that strangers can't). (via The Atlantic) We Need to Stop Google's Exploitation of Open Communities (Mikel Maron)...
Four short links: 21 March 2011
By Nat TorkingtonMarch 21, 2011
Javascript Trie Performance Analysis (John Resig) -- if you program in Javascript and you're not up to John's skill level (*cough*) then you should read this and follow along. It's a ride-along in the brain of a master. Think Stats -- an introduction to statistics for Python programmers. (via Edd Dumbill) Bolefloor -- they build curvy wooden floors. Instead...
Four Short Links: 16 March 2011
By Nat TorkingtonMarch 16, 2011
JS Fiddle -- an online editor for snippets build from HTML, CSS and JavaScript. The code can then be shared with others, embedded on a blog, etc. (via Darren Wood) SideStep -- Mac OS X program that automatically routes connections through a secure proxy when you're on an unsecured wifi network. (via Gina Trapani) Junkyard Jumbotron (MIT) -- lets...
Four short links: 10 March 2011
By Nat TorkingtonMarch 10, 2011
Everybody is Spamming Everybody Else on MTurk -- one researcher found >40% of HITs are spammy, but this author posted a Mechanical Turk HIT to supply recommendations for visitors to a non-existent French city and got responses from people expecting that every response would be paid regardless of quality. Javascript Garden -- a growing collection of documentation about the...
Four short links: 8 March 2011
By Nat TorkingtonMarch 8, 2011
Facebook and Open Source -- David Recordon interview. HipHop really embodies how we create at Facebook. It started as a hackathon project by Haiping Zhao, who was later joined by Iain Proctor and Minghui Yang. Haiping noticed a number of similarities between the syntax of PHP and C++, and wondered if you could programmatically rewrite one into another. Two-and-half...
Four short links: 4 March 2011
By Nat TorkingtonMarch 4, 2011
JSARToolKit -- Javascript port of the Flash AR Toolkit. I'm intrigued because the iPad2 has rear-facing camera and gyroscopes up the wazoo, and (of course) no Flash. (via Mike Shaver on Twitter) Android Patterns -- set of design patterns for Android apps. (via Josh Clark on Twitter) Preview of Up and Running with Node.js (O'Reilly) -- Tom Hughes-Croucher's new...
DRM-free
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
JavaScript Resources
- comp.lang.javascript mailing list
- Core JavaScript 1.5 Guide
- JavaScript on Wikipedia
- JavaScript Quick Reference
- Javascript: The Definitive Guide
- jQuery
- Mastering JavaScript
- MooTools
- The Page Turn Effect in Flash MX
JavaScript Book Excerpts:
- Chapter 7. Writing Efficient JavaScript from Even Faster Web Sites
- Chapter 24. Core JavaScript Reference from JavaScript: The Definitive Guide, Fifth Edition
- Chapter 25. Client-Side Javascript Reference from JavaScript: The Definitive Guide, Fifth Edition
- Appendix A. Awful Parts from JavaScript: The Good Parts
- Appendix B. Bad Parts from JavaScript: The Good Parts
- Appendix C. JSLint from JavaScript: The Good Parts
- Appendix D. Syntax Diagrams from JavaScript: The Good Parts
- Appendix E. JSON from JavaScript: The Good Parts
- Chapter 2. JavaScript Data Types and Variables from Learning JavaScript, Second Edition
Popular Topics
| JavaScript | iPhone |
| Android | Python |
| HTML5 & CSS | Head First |
| jQuery | Java |
| iPad | PHP |
| Perl | Linux |
Browse Books & Videos
- Apple & Mac
- Business & Culture
- Certification & Training
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Microsoft
- Mobile & Smart Devices
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- Web Development
International Sites
|
©2011, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
|
