Mastering jQuery
jQuery is a JavaScript toolkit that significantly simplifies rich web based application development. This course teaches a developer all aspects of jQuery based application development. The class is not specific to any vendor`s platform and it equally applies to Java, .NET, PHP etc. All labs are done using plain web server and editor.
- Cost: €995.00
- Duration: 2 days
- Cork Date: Jan 17-18, Mar 22-23, May 16-17
- Limerick Date: May 15-16
- Dublin Date: Apr 10-11, Jun 19-20, Aug 14-15
- This course is also available as a customised client specific course.
Good knowledge of JavaScript and DOM API is required.
The Rise of JavaScript
Enter jQuery
Downloading and Including jQuery
jQuery Fundamentals
The ready() Function
The jQuery() or $() Function
A Basic jQuery Script
Selecting Elements
Selecting Form Elements
Working with Selections
Chaining Selections
Generating New HTML
Managing the Wrapped Element Set
Applying CSS Styles to Elements
Setting and Getting Element Attributes
Element Dimensions
Setting Element Content
Dealing with Form Elements
Moving, Copying, and Removing Elements
Overview of Events and Event Handling
Linking Events to Elements
Organizing Events with Namespaces
Event Delegation
Event Helpers
Unbinding Event Handlers
Ajax with jQuery
$.ajax() Function
$.get() and $.post() Convenience Methods
The load() Method
Ajax and Forms
Ajax Events
Showing Progress with ajaxStart() and ajaxStop()
Built-in Effects
Hiding and Showing Elements
Fading In and Out
Slide Up and Slide Down
Custom Animation with animate()
Managing Effect Queue
What is a jQuery Plugin?
Using External Plugins
Plugin Development Basics
Iterating Selected Elements
Plugin Configuration Options
Managing Plugin State
Writing Custom Utility Functions
Adding New Wrapper Methods