Duration
4 days
Chapter 1: Getting Started
- What jQuery does
- Why jQuery works well
- Making our first jQuery-powered web page
- Plain JavaScript vs jQuery
- Using development tools
Chapter 2: Selecting Elements
- Understanding the DOM
- Using the $() function
- CSS selectors
- Attribute selectors
- Custom selectors
- DOM traversal methods
- Accessing DOM elements
Chapter 3: Handling Events
- Performing tasks on page load
- Handling simple events
- Event propagation
- Altering the journey – the event object
- Removing an event handler
- Simulating user interaction
Chapter 4: Styling and Animating
- Modifying CSS with inline properties
- Hiding and showing elements
- Creating custom animations
- Simultaneous vs queued effects
Chapter 5: Manipulating the DOM
- Manipulating attributes and properties
- DOM tree manipulation
- Copying elements
- Content getter and setter methods
- DOM manipulation methods in a nutshell
Chapter 6: Sending Data with Ajax
- Loading data on demand
- Choosing a data format
- Passing data to the server
- Delivering different content for Ajax requests
- Keeping an eye on the request
- Error handling
- Ajax and events
- Security limitations
- Exploring additional options
Chapter 7: Using Plugins
- Finding plugins and help
- Using a plugin
- Other types of plugins
- The jQuery UI plugin library
- The jQuery Mobile plugin library
Programme scope, delivery arrangements and suitability are confirmed during enquiry.