JavaScript

jQuery: The Return Flight

Learn Ajax and add more interactivity to your projects. Discover how to organize your code using jQuery Plugins and Promises.

Enroll Now to Play

Course Overview

  1. Level 1 on jQuery: The Return Flight

    Level 1 Free Level 2 Videos | 11 Challenges
    Ajax Basics

    Learn what Ajax is and how it can be used.

  2. Level 2 on jQuery: The Return Flight

    Level 2 2 Videos | 11 Challenges
    JavaScript and jQuery

    Organize your jQuery and JavaScript.

  3. Level 3 on jQuery: The Return Flight

    Level 3 2 Videos | 8 Challenges
    Ajax With Forms

    Learn about how to send data to the server and work with JSON.

  4. Level 4 on jQuery: The Return Flight

    Level 4 1 Video | 8 Challenges
    Utility Methods

    Learn about some handy utility methods including $.each and $.map while working with complicated JSON data.

  5. Level 5 on jQuery: The Return Flight

    Level 5 2 Videos | 13 Challenges
    jQuery Plugins

    Create your own reusable jQuery plugin.

  6. Level 6 on jQuery: The Return Flight

    Level 6 1 Video | 9 Challenges
    Promises

    Use promises to make your Ajax calls reusable and organized.

Completed jQuery: The Return Flight

Complete these levels to unlock

Course Completion Badge

Learn Ajax and add more interactivity to your projects. Discover how to organize your code using jQuery Plugins and Promises.

Supplemental Learning

Recommended Prerequisites

About The Professor

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.

View Full Credits

Course Notes

  • Estimated Course Length: 6 - 8 hours
  • This course uses jQuery 2.x style syntax and is compatible with jQuery 1.9.x.

Course Reviews (16)

jbeeio

I thought i had a pretty good grasp of jQuery, but this class was filled with lots of neat tricks and tips and gave me an overall more robust understanding of jQuery.

bgarrison

This course taught me things I didn't even know existed in jquery until I watched it. I had never heard of promises / when / then even after having worked in web development for almost a decade. The new material was well laid out and very easy to grasp with multiple examples and labs. Another home run for the code school team :)

jplindgren

I loved the course. I like the inclusion of promise and deferred concepts. <3 Greg and staff!

GeistWolffen

This was a great follow up to both previous jQuery courses, and covered some material I wish I had known about earlier! It did an excellent job detailing $.Deferred, plugins, AJAX calls, and provided some excellent examples of code refactoring. Now my mind is full of all the code I need to rewrite to make it more maintainable and flexible! Great job, Gregg! An excellent follow-up or screencast would be to take Promises to the next level: nested Promises, .pipe(), and dealing with dependent WebSQL queries.