Practical JavaScript

Presentation Track: Toolbox – Day 2, 9:00 a.m. - 10:00 a.m.

JavaScript, rich with opportunities to create unmaintainable code, simply wasn’t designed to be used in complex websites. This session will focus on how to write lots of JavaScript while keeping it maintainable, reusable, and tested. The session will explore using and customizing testing frameworks and automated checking utilities like JSLint, JSON schema, and YUI test. We’ll discuss how to choose and employ JavaScript libraries and tools, modular programming, object-oriented principles, testing your code, setting up a convenient workflow, and considerations for the production environment.

Presented By: Paul Rosen