Boston - October 1-2, 2011

Pre-Conference Training

In addition to two days of jQuery sessions, we’ll once again be offering a day of jQuery training, on the Friday before the conference. To start, we'll be offering Beginner Training, provided by our friends at Bocoup, and all proceeds go directly to funding the future growth of the jQuery project. Additional advanced trainings may be added as well.

Register Now!

Beginner Training Register Now →

jQuery. You’ve heard about it. You’ve dabbled. You’ve struggled. Now, you’re ready to understand. At Bocoup’s one-day jQuery Primer, you’ll work with jQuery veterans to build a foundation that will make you a stronger developer and get you prepared for all the great talks that you’ll see over the weekend. You’ll learn about jQuery collections, event delegation, deferreds, and more. You’ll even learn the basics of creating your own jQuery plugin. And at only $299, it’s a great .val() too!

Topics that will be covered include:

  • The jQuery() function
  • Selecting & Traversing
  • Manipulating the DOM
  • Making stuff happen with Events
  • AJAX
  • Enhancing with Effects
  • jQuery UI
  • jQuery Mobile


Intro to HTML5 Register Now →

HTML5 is the next major milestone in HTML and it's not just another incremental enhancement; it represents an enormous advance for modern web applications. A large number of HTML5 features are already supported in browsers, so it's time to start using them!

In our HTML5 for Programmers Workshop, you will learn how to create HTML5 web pages and web applications using semantic HTML5 markup and cross-browser HTML5 JavaScript APIs. After completing this course, students will:

  • Know how to use semantic HTML5 Markup
  • Know how to use cross-browser HTML5 JavaScript APIs
  • Understand current browser support for the various HTML5 features
  • Understand how to polyfill HTML5 features on older browsers

Our training takes a step-by-step approach, solidifying fundamental concepts and building on them to leave each attendee with a more thorough understanding of HTML5. Using a 50% lecture / 50% lab format, attendees will be able to put the concepts they have just learned to use after each section.

  • HTML5 Overview
  • Using HTML5 Today
  • Markup
  • Forms
  • Canvas
  • Video and Audio
  • Drag and Drop
  • Geolocation
  • Web Storage
  • Web Workers
  • Communication and Web Sockets



Attendees should bring a laptop with WiFi and a power cord, ready with a code editor and and browser. We strongly recommend the Google Chrome browser, although the latest Firefox (with the Firebug extension installed) will work in a pinch.

We also recommend one of the following text editors for Mac: TextMate, MacVim, Coda or Windows: E TextEditor, Notepad++, UltraEdit, but the most important thing is that attendees use a text editor they're comfortable with.

This course is designed for software developers interested in designing, creating, and deploying HTML5 web applications. It is valuable to developers that already have experience in developing web applications. To get the most out of the course, you should be familiar with HTML, CSS, and JavaScript.

Prior exposure to any of these concepts will be helpful, but not required: AJAX, XML, jQuery, HTTP, REST.