This is the second class I have taken with Webucator and each time I can easily learn within a short period of... More Testimonials »

Creating User Interfaces using jQuery UI

Delivery Options

Class Description

Class Overview

In this JQuery training class attendees learn to how to use the freely available jQuery UI library to develop compelling user interfaces for their Web sites and applications. Attendees with learn how to use jQuery UI's extended set of animation effects, how to create and configure instances of jQuery UI interaction helpers, how to implement jQuery UI interface components like Datepickers and Accordions, and how to develop plugins that extend jQuery UI's capabilities.

This jQuery course has been updated for updated for jQuery UI version 1.8.

Class Goals

  • Learn to incorporate the most recent version of jQuery UI into Web pages.
  • Understand how jQuery UI extends a number of jQuery animation methods.
  • Learn to make use of jQuery UI's additional animation effects.
  • Learn to implement jQuery UI interaction helpers.
  • Learn to create and configure jQuery UI user interface components.
  • Understand the basics of the jQuery UI plugin architecture.

Class Outline

  1. Getting Started with jQuery UI
    1. Using an Existing Theme or Creating Your Own
    2. jQuery Animation Methods Extended by jQuery UI
    3. jQuery UI Animation Effects
    4. Using Animations with show(), hide() and toggle()
  2. jQuery UI Interaction Helpers
    1. Draggables
    2. Droppables
    3. Resizables
    4. Selectables
    5. Sortables
  3. jQuery UI User Interface Elements, Part I
    1. Progressbar
    2. Slider
    3. Datepicker
    4. Dialog
    5. Button
    6. Autocomplete
  4. jQuery UI User Interface Elements, Part II
    1. Tabs
    2. Accordions
  5. jQuery UI Plugins
    1. Using an Object to Retain State Information
    2. Using a Single Method with an Action Argument
    3. Creating a Plugin Using $.widget()
    4. Adding Callbacks to a Plugin

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following areas is required:

  • HTML
  • JavaScript
  • Basic JQuery

Courses that can help you meet these prerequisites:

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.

Recent Blog Articles

Regular Expression Tester

Posted on Jun 06, 2011 by Nat Dunn

I know there are a lot out there already, but we built a simple regular expression tester for use in our Intro to PHP class and Advanced JavaScript class. ...


Testing Web Pages in Old Versions of IE with Virtual PC

Posted on Mar 11, 2011 by Nat Dunn

Testing on old versions of Internet Explorer can be a pain. I have used IE Tester a lot and it used to do a pretty good job, but lately it has been having ...


JavaScript Division by Zero and Infinity

Posted on Mar 03, 2011 by Nat Dunn

In JavaScript, division by zero does not cause an error. Instead, it evaluates to Infinity, which is a reserved word (note the capital “I”). ...


XMLHttpRequest readyState bug in Opera

Posted on Mar 02, 2011 by Nat Dunn

The readyState holds the current state of an XMLHttpRequest object. It is generally used to see if the requested content has been received. According to ...


JavaScript and the User’s Environment

Posted on Feb 04, 2011 by Nat Dunn

A lot of support forms ask users what browser and operating system they’re using as this can be useful information for debugging the problem. But ...

© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723