Learn jQuery best practices & useful techniques of jQuery's efficient JavaScript library. Let jQuery Air: Captain's Log help you make the most of your code.
Course Overview
Events
1 Video - 12 Challenges
HTML & Text value, HTML5 data attributes, click events, binding & unbinding events, using multiple click handlers, live vs. delegate
Ajax
1 Video - 9 Challenges
$.ajax, error handling & callbacks, aborting AJAX & timeouts, receiving and parsing JSON, using JSONP, sending form data
Effects
1 Video - 8 Challenges
Chaining effects & adjusting speed, animating with CSS, effect easing, using a queue, adding a delay, stopping an effect
Code Organization
1 Video - 8 Challenges
Each & Map utility functions, creating your own utility functions, creating plugins, encapsulating your code, custom events, jQuery templates
Course Prerequisites
- Intermediate Knowledge of Javascript/jQuery
- Try jQuery
The Professor
Gregg Pollack
Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.
Enroll yourself or your team in Code School and get unlimited access to all courses, Code TV screencasts, build your report card, and more.
9 Reviews
-
jkowens
This was a fantastic follow-up to First Flight! The advanced topics Gregg presented helped fill in some gaps for me and my jQuery skills have significantly improved :)
-
Trev
Yet another fantastic course! Love your work.
-
Stephen Orr
Captain's Log is definitely one of the more advanced courses currently available. It expands on First Flight, so you definitely need to have taken that first; if not, you may be left rather confused. There's more than enough new material, including covering some features of jQuery 1.7 which hadn't been included before (because that version is brand new). If there's going to be a third in the series, count me in!
-
Toddman
Excellent production and presentation. I especially was impressed with the AJAX segment; thanks for demonstrating not only concepts but incorporating best practices as well. My only suggestion would be to consider breaking out the final chapter-the contents traversed some pretty broad topics. Otherwise, top notch. Oh, and that blasted jingle......