 |

Please contact us
for GSA pricing.

Contract #
GS-35F-0307T 
Recent Training Venues Accelebrate has recently trained for clients in the following cities:
- Huntsville, Alabama
- Montgomery / Birmingham, Alabama
- Anchorage, Alaska
- Edmonton & Calgary, Alberta
- Phoenix, Arizona
- Tucson, Arizona
- Fayetteville / Little Rock, Arkansas
- Amsterdam, The Netherlands / Brussels, Belgium
- Vancouver, British Columbia
- Oakland / San Jose / San Francisco, California
- Sacramento, California
- San Diego, California
- Orange County / Los Angeles, California
- Boulder / Colorado Springs / Denver, Colorado
- Washington, DC
- Wilmington, Delaware
- Manchester / London, England
- Orlando, Florida
- Fort Lauderdale / Miami, Florida
- Jacksonville, Florida
- Saint Petersburg / Tampa, Florida
- Alpharetta & Atlanta, Georgia
- Augusta & Savannah, Georgia
- Boise, Idaho
- Chicago, Illinois
- Indianapolis, Indiana
- Cedar Rapids / Des Moines, Iowa
- Dublin, Ireland
- Wichita, Kansas
- Lexington / Louisville, Kentucky
- Baton Rouge/New Orleans, Louisiana
- Portland, Maine
- Hagerstown & Frederick, Maryland
- Annapolis / Baltimore, Maryland
- Boston / Cambridge, Massachusetts
- Hartford, Connecticut / Springfield, Massachusetts
- Ann Arbor / Detroit, Michigan
- Grand Rapids, Michigan
- Saint Paul / Minneapolis, Minnesota
- Jackson, Mississippi
- St. Louis, Missouri
- Kansas City, Missouri
- Lincoln / Omaha, Nebraska
- Reno and Las Vegas, Nevada
- Fredericton / Moncton / Saint John, New Brunswick
- Albuquerque, New Mexico
- Princeton, New Jersey & Philadelphia, Pennsylvania
- Albany, New York
- Buffalo, New York
- White Plains / New York City, New York
- Charlotte, North Carolina
- Durham / Raleigh, North Carolina
- Canton / Akron, Ohio
- Cincinnati, Ohio
- Cleveland & Columbus, Ohio
- Dayton, Ohio
- Tulsa / Oklahoma City, Oklahoma
- Toronto, Ontario
- Portland, Oregon
- Pittsburgh, Pennsylvania
- San Juan, Puerto Rico
- Providence, Rhode Island
- Saskatoon / Regina, Saskatchewan
- Edinburgh / Glasgow, Scotland
- Columbia & Charleston, South Carolina
- Spartanburg & Greenville, South Carolina
- Knoxville, Tennessee
- Memphis / Nashville, Tennessee
- Houston, Texas
- El Paso, Texas
- San Antonio / Austin, Texas
- Dallas, Texas
- Salt Lake City, Utah
- Fairfax / Dulles / McLean / Herndon / Reston, Virginia
- Richmond / Alexandria / Arlington, Virginia
- Virginia Beach / Norfolk, Virginia
- Tacoma / Seattle, Washington
- Charleston, West Virginia
- Madison / Milwaukee, Wisconsin
|
 |
 |
jQuery Training: DOM Scripting and Ajax Development using jQuery
|
Course Number: JQRY-100
Duration: 4 days
view class outline
jQuery Training Overview
Accelebrate's DOM Scripting and Ajax Using jQuery training teaches attendees how to use the freely-available jQuery library to simplify nearly any client-side scripting task. Attendees will learn how to write efficient jQuery selectors to round up sets of DOM elements, how to use the framework's many methods to manipulate DOM elements, how to use the jQuery event API to set up event listeners and event delegation, how to manage Ajax requests with jQuery and how to extend jQuery with custom filters and methods.
We're happy to customize course coverage to any version of jQuery, including the most current release.
Accelebrate also offers Creating User Interfaces Using jQuery UI training.
Location and Pricing
Most Accelebrate courses are taught on-site at our clients' locations worldwide for groups of 3 or more attendees and are customized to their specific needs. Please visit our client list to see organizations for whom we have recently delivered training. These courses can also be delivered as live, private online classes for groups that are geographically dispersed or wish to save on the instructor's or students' travel expenses. To receive a customized proposal and price quote private training at your site or online, please contact us.
In addition, some courses are available as live, online classes for individuals. To see a schedule of online courses, please visit http://www.accelebrate.com/online_training/?action=category&page=jquery.
jQuery Training Prerequisites
Accelebrate's Mastering JavaScript course or equivalent experience. If attendees will not have thorough knowledge of JavaScript, please let us know and we will precede this course with a one-day JavaScript primer.
Hands-on/Lecture Ratio
This jQuery training class is 75% hands-on, 25% lecture, with the longest lecture segments lasting for 10 minutes. Students "learn by doing," with immediate opportunities to apply the material they learn to real-world problems.
jQuery Training Materials
All students receive a copy of Apress’s Pro jQuery as well as a course manual and electronic copies of the class files.
Software Needed on Each Student PC
- Internet Explorer 7 or higher (Internet Explorer 8 or later preferred)
- Firefox 3 or higher with the Firebug plugin installed
- Other browsers (Chrome, Safari and Opera) as desired
- The Web page or text editor students will be using after the class
jQuery Training Objectives
- Incorporate the most recent version of jQuery into their Web pages.
- Use jQuery harmoniously with other JavaScript libraries.
- Retrieve DOM elements using jQuery selector expressions and make changes to the elements’ structure, content, and styling.
- Create interactive and responsive Web pages using jQuery’s event API
- Initiate Ajax requests with jQuery and handle responses in HTML, XML, and JSON formats.
- Author plugin methods that extend jQuery's native functionality
|
jQuery Training Outline
- Getting Started with jQuery
- Getting the Most Recent Version of jQuery
- Framework Structural Overview
- Using jQuery with Other Libraries
- Commencing Execution When the DOM Tree is Ready
- Survey of jQuery Utility Methods
- Selecting and Manipulating DOM Elements with jQuery
- Using CSS Selectors
- Basic CSS Selectors
- Hierarchical Selectors
- Attribute Selectors
- Adding jQuery Filters to Your Selectors
- Basic Filters
- Content Filters
- Visibility Filters
- Child-Specific Filters
- Form Element Filters
- Survey of Additional jQuery Object Methods
- Event-Driven Programming with jQuery
- Event Helper Methods
- Interaction Helpers: toggle() and hover()
- A Closer Look at the jQuery Event Object
- jQuery Live Events and Event Delegation
- Exploring Ways to Pass Data to Event Callbacks
- jQuery Custom Events
- jQuery Special Events
- jQuery and Ajax
- The load() Method
- Basic Ajax Requests with $.get() and $.post()
- $.getJSON() and $.getScript()
- Exercising Complete Control with $.ajax()
- Global Ajax Events
- Ajax Helper Methods
- Extending jQuery
- Adding Custom Filters to Selectors
- Best Practices for Plugin Methods
- Utility Method Plugins
- jQuery Object Method Plugins
- Providing Default Argument Values
- Conclusion
Accelebrate can customize your jQuery course with an additional day of content covering particular plugins your development team may be using or considering. Previous customized classes have included coverage of some subset of the following:
- jQuery UI
- jqGrid
- jCarousel
- jQuery Cycle
- jTemplates
- Kendo UI
- QUnit (unit testing framework)
- Tablesorter
- XSLT Transformations
|
| |
jQuery, jQuery UI and jQuery Mobile are efforts of the jQuery Foundation, a Delaware non-profit corporation seeking Section 501(c)(6) tax-exempt status.
Java® and all Java-based marks are registered trademarks of the Oracle Corporation in the U.S. and other countries.
MySQL™ and all MySQL-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. or its subsidiaries in the U.S. and other countries.
|
 |
Accelebrate®
Focuses on You! |
 |
Accelebrate’s courses are taught for private groups of 3 or more people at your site or online anywhere worldwide.
Don't settle for a "one size fits all" public class! Have Accelebrate deliver exactly the training you want, privately at your site or online, for less than the cost of a public class.
For pricing and to learn more, please contact us via information request form or phone, or email us at info@accelebrate.com today.

|
 |
Best for on-site training! The instructor is at your site and it fits in with your schedule. The pace of the class is just right! 
|
| |
—Student
E*TRADE
Menlo Park, California |
|
 |