jQuery - Captain's Log

Javascript & HTML5
Location: Portland 251 Level: Novice
Average rating: ***..
(3.39, 18 ratings)

Attendee prerequisites for this tutorial are listed below.

So you know the basics of jQuery and Selectors, but you want to solidify your knowledge with jQuery events, ajax, effects, and code organization. This course picks up where Intro to jQuery 1 left off, jumping straight into the most useful jQuery techniques. We’ll use the code school engine so you’ll be coding in the browser while learning the following topics:

  • Events After a brief review of selectors, we’ll learn about properly name-spacing jQuery,data tags, bind, unbind, and live and delegate.
  • AJAX We’ll cover everything you need to know about AJAX calls from Callbacks to Error Handling. We’ll also practice sending and receiving JSON and using JSONP.
  • Effects Building from the basic jQuery effects we'll take it to the next level and build chained, delayed, and queued effects.
  • Code Organization This is advanced as jQuery gets, allowing you to create your own Utility Methods and Plugins, encapsulating your code, and even jQuery View Templates.

This tutorial will be interactive combining live instructions with labs. Thus, you’ll want to bring along a laptop with working wifi and a power cord. A tablet will not work, and we recommend using the Chrome browser on our course.

Lastly, you’ll want to have a the basics of JavaScript and jQuery down. If you’re not yet familiar with the basics, just head over to http://jqueryair.com/ and play through the free course there, our course picks up where jQuery Air – First Flight leaves off. This course is NOT an advanced jQuery course, so if you’re already a jQuery wizard it’s definitely NOT for you.

Really excited about meeting you at OSCON, and solidifying your jQuery skills.

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Photo of Gregg Pollack

Gregg Pollack

Open SourceCraft

Gregg Pollack works at Envy Labs, where he produces a podcast, creates educational screencasts, and develops websites with Rails. He also runs the Ruby Hero Awards, organizes the Orlando Ruby Users Group, and is also sometimes known as the Ruby on Rails guy in the “Rails vs” commercials or the “C” in MVC.

Photo of Olivier Lacan

Olivier Lacan


Olivier was born and raised in Paris, France where spent many of his nights moonlighting as a web designer before flying over to Orlando, Florida on a whim and working to become a web developer hybrid. After specializing in web application development with Rails, and becoming obsessed with experience design details, he now spends all of his waking and some of his sleeping hours developing courses and screencasts for Code School with the Envy Labs team and looking for every imaginable way to improve the service.

Christopher Green

Envy Labs

Chris is a Senior Developer at Envy Labs.

Photo of Tyler Hunt

Tyler Hunt

Envy Labs

Tyler is a veteran web developer with a penchant for the Ruby language and frameworks including Ruby on Rails and Merb. He enjoys creating practical, intuitive interfaces with semantic markup, well-crafted JavaScript, and pretty colors. When he’s not coding, you’ll find him in the kitchen cooking up new recipes and mixing classic cocktails.

Comments on this page are now closed.


Stuart Johnston
07/16/2012 9:02am PDT

When you say “a tablet will not work”, what about an Android tablet with full keyboard and Chrome browser?

Picture of Suzanne Axtell
Suzanne Axtell
07/03/2012 2:22am PDT

Hi Deborah—and if you have any additional accessibility needs for OSCON, please contact our Event Planner, Lauren Killcullen: lauren at oreilly.com. Let us know how we can help!

Picture of Gregg Pollack
Gregg Pollack
07/02/2012 1:18pm PDT

Hey Deborah, you can contact me a Gregg at EnvyLabs.com with your questions. =)

Picture of Deborah Kaplan
Deborah Kaplan
07/02/2012 1:11pm PDT

Looking forward to the tutorial! I have a couple of questions about accessibility of the tutorial; anyone I can talk to about them? I can post them here, but it’s a lot of detail about specific accessibility needs for the public forum.

Picture of Gregg Pollack
Gregg Pollack
06/01/2012 4:37am PDT

Our free Intro to jQuery course is called “jQuery Air: First Flight”.. and is flight themed. Thus Captain’s Log, also flight themed.

Edward Hibsch
06/01/2012 2:31am PDT

Is there any significance to the “Captain’s Log” part of the tutorial title?


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

View a complete list of OSCON contacts