Contact O'Reilly Media for event and ticket information.

This event has ended!

View current events hosted by O'Reilly Media

O'Reilly Master Class: Doug Crockford on JavaScript: The Good Parts

Monday, March 30, 2009 from 9:00 AM to 5:00 PM (PT)

San Francisco, CA

O'Reilly Master Class: Doug Crockford on JavaScript: The...

Ticket Information

Ticket Type Sales End Price Fee Quantity
General Registration Ended $600.00 $0.00
Group Registration (register 3+ attendees)   more info Ended $450.00 $0.00
Share this!

Event Details

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and then released in a hurry before it could be refined. Once Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language.

In this Master Class, JavaScript expert Douglas Crockford 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. Based on his popular O’Reilly book, JavaScript: The Good Parts, this class will demonstrate how JavaScript can be a beautiful, elegant, lightweight, and highly expressive language.

What will I learn?
  • A survey of JavaScript and its history
  • Object-oriented programming in classical, prototypal, and functional styles
  • A detailed look at JavaScript’s elegant features, including syntax, objects, functions, inheritance, arrays, regular expressions, and methods
  • Theory of the Document Object Model (DOM)
  • Performance, security, and style with JavaScript
  • How to sidestep the bad parts of JavaScript

Is this class for me?

If you develop sites or applications for the Web, this class is a must, whether you’re managing object libraries or just trying to get Ajax to run faster.

Instructor:

As a Senior JavaScript Architect at Yahoo!, Douglas Crockford has earned his reputation among people in the development community as the world’s foremost authority on JavaScript. Well known for introducing and maintaining the JSON (JavaScript Object Notation) format, Crockford was Director of Technology at Lucasfilm, Director of New Media at Paramount, founder and CEO of Electric Communities/Communities.com, and founder and CTO of State Software. He also conducted research in games and music at Atari. The author of JavaScript: The Good Parts, Crockford is a regular speaker at conferences on advanced JavaScript topics. He serves on the JavaScript 2.0 committee at ECMA.

What should I bring with me?
A notebook, and pen. Be prepared to pay attention and take notes quickly. You'll be provided with a copy of JavaScript: The Good Parts.

When & Where



Mission Bay Conference Center at UCSF
1675 Owens St
San Francisco, CA 94158

Monday, March 30, 2009 from 9:00 AM to 5:00 PM (PT)


  Add to my calendar

Hosted By

O'Reilly Media



O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.