October 7-10, 2012, in Milwaukee, Wisconsin

Session Details

A Nuts-and-Bolts Introduction to Client-side Interactivity with jQuery and AJAX

#WRK1 Workshops Track

102 A & B, Frontier Airlines Center


Today's website consumers demand a tremendous amount of flexibility, responsiveness and interactivity from the websites they visit. People have become used to Web applications like Facebook, Gmail and Twitter which make heavy use of Web browser client-side programming in JavaScript and interaction with Web services using the AJAX programming model. This workshop will teach you the basics of Web browser client-side programming using Web standards. We'll take a quick tour of HTTP, DOM, Javascript, XML and JSON, then jump in with hands-on exercises using the jQuery Javascript library, building up an interactive website utilizing AJAX Web services. This year's session will closely resemble 2011's successful model, with different exercises. You should come prepared with a laptop, your favorite text editor and the latest version of the Firefox Web browser. Before the conference we'll also provide a list of Firefox extensions you'll need to install. A familiarity with JavaScript, DOM, HTML, CSS and some client-side programming is necessary for this session.


Jason Woodward
CTO, RecoVend, Inc.

Jason Woodward has been a software engineer since 1996 and has been building Web applications since 1998. He built the software running the world's first downloadable music subscription service, EMusic.com, in the first dotcom boom. After returning to school, he built Web content management and administrative Web applications for Cornell University. He left in 2011 to pursue his own ventures, eventually co-founding RecoVend, Inc. Woodward's interests lie in the areas of human cooperation, information interoperability, and where those topics meet: communication of information and knowledge. He holds a BS and M.Eng in computer science from Cornell University.