|
|
Class Outline*
|
|
| Request Info | Contact Us
|
|
Mastering jQuery
Duration:
2 Days
Course Overview:
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.
Objectives:
- jQuery basics and functions
- Using selectors with jQuery
- Manipulating page elements with jQuery
- jQuery event model
- jQuery and Ajax
- jQuery animation and advanced effects
- jQuery plugins
Audience:
Developers responsible for designing the web front end GUI using jQuery
Prerequisites:
Good knowledge of JavaScript and DOM API is required.
Our Enhancing Web Pages with JavaScript course or minimum 2 years background in Java web development satisfies these requirements.
|
|
Topics:
|
|
Chapter 1. Overview of jQuery
|
- The Rise of JavaScript
- Enter jQuery
- Downloading and Including jQuery
- jQuery Fundamentals
- The ready() Function
- The jQuery() or $() Function
- A Basic jQuery Script
- Summary
|
|
Chapter 2. jQuery Selectors
|
- Selecting Elements
- Selecting Form Elements
- Working with Selections
- Chaining Selections
- Generating New HTML
- Managing the Wrapped Element Set
- Summary
|
|
Chapter 3. Manipulating Elements with jQuery
|
- Applying CSS Styles to Elements
- Setting and Getting Element Attributes
- Element Dimensions
- Setting Element Content
- Dealing with Form Elements
- Moving, Copying, and Removing Elements
- Summary
|
|
Chapter 4. jQuery Events
|
- Overview of Events and Event Handling
- Linking Events to Elements
- Organizing Events with Namespaces
- Event Delegation
- Event Helpers
- Unbinding Event Handlers
- Summary
|
|
Chapter 5. Ajax with jQuery
|
- Ajax with jQuery
- $.ajax() Function
- $.get() and $.post() Convenience Methods
- The load() Method
- Ajax and Forms
- Ajax Events
- Showing Progress with ajaxStart() and ajaxStop()
- Summary
|
|
Chapter 6. jQuery Animation and Effects
|
- Built-in Effects
- Hiding and Showing Elements
- Fading In and Out
- Slide Up and Slide Down
- Custom Animation with animate()
- Managing Effect Queue
- Summary
|
|
Chapter 7. Developing Custom jQuery Plugins
|
- 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
- Summary
|
|
*Content, days, and times vary depending on your location. Please view the outline prior to purchase or contact the local center for more information.
|