Computer Tutoring Logo

Cost Calculator

Training delivery
Number of students?
Laptop hire?
Offsite training?

Course price: £ *
Price per head:
£ .

Duration:
4 Day

* Price is exclusive of VAT.

Tell Me More

Live online Face to face
First name:

Last name:

Email:

Tel:

Location:

Number of students:
First NumberPlusSecond Number  = 

Please enter the answer to prove that you are human and not a machine.
I would like to receive software tips and special offers

Programming jQuery Training Course Advanced Milton Keynes

Milton Keynes Advanced Programming jQuery Course Overview

Programming jQuery Training Course Advanced training office in Milton Keynes

Modern and innovative, Milton Keynes is celebrated for its green spaces and unique grid system.

More and more business are moving to Milton Keynes and we have had the privilege of being involved in training them. BP, Network Rail and Marshal Amps are 3 of the many clients that have taken advantage of our flexible training courses.

We can come to you to deliver your Advanced Programming jQuery Training Course. We can provide all the equipment needed including software ready laptops and a projector if you need it.

Or if you want to get away from all of those phone calls and emails you could come to offices that we use at Atterbury Lakes just of junction 14 of the M1

Fairbourne Drive
Atterbury
Milton Keynes
MK10 9RG
UNITED KINGDOM

Located in a new business park in parkland setting Atterbury Lakes is situated just off Junction 14 on the M1, and is an ideal central UK location with excellent access to the rest of the UK motorway network. The West Coast main line from London Euston runs through Milton Keynes; approximately 100 trains a day run between Milton Keynes and Euston (40 minutes) and there is a direct service to Gatwick Airport. The centre is highly visible from Childs Way, which is the primary route into Milton Keynes. Just right for your Advanced Programming jQuery Training Course.

We also conduct many other computer training courses in Milton Keynes. So please see if we have what you need.


Course Duration: 4 Day

Complete Course Outline

Essential jQuery

  • About jQuery
  • What jQuery Does
  • Making Our First jQuery-Powered Web Page
  • Plain JavaScript Versus jQuery
  • Using Development Tools

Selecting Elements

  • Using the DOM
  • Using the $() Function
  • CSS Sectors
  • Attribute Selectors
  • Custom Selectors
  • DOM Traversal Methods
  • Accessing DOM Elements

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

Styling and Animating

  • Modifying CSS with Inline Properties
  • Hiding and Showing Elements
  • Effects and Duration
  • Creating Custom Animations
  • Simultaneous Versus Queued Effects

Manipulating the DOM

  • Manipulating Attributes and Properties
  • DOM Tree Manipulation
  • Copying Elements
  • Content Getter and Setter Methods
  • DOM Manipulation Methods in a Nutshell

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

Using Plugins

  • Finding Plugins and Help
  • Using a Plugin
  • Other Types of Plugin
  • The jQuery UI Plugin Library
  • The jQuery Mobile Plugin Library

Developing Plugins

  • Using the Dollar ($) Alias in Plugins
  • Adding New Global Functions
  • Adding jQuery Object Methods
  • Providing Flexible Method Parameters
  • Creating Plugins with jQuery UI Widget Factory
  • Plugin Design Recommendations

Advanced Selectors and Traversing

  • Selecting and Traversing Revisited
  • Customizing and Optimizing Selectors
  • DOM Traversal Under the Hood

Advanced Events

  • Revisiting Events
  • Event Delegation
  • Defining Custom Events
  • Throttling Events
  • Extending Events

Advanced Effects

  • Animation Revisited
  • Observing and Interrupting Animations
  • Using Global Effect Properties
  • Multiproperty Easing
  • Using Deferred Objects
  • Taking Fine-Grained Control of Animations

Advanced DOM Manipulation

  • Sorting Table Rows
  • Moving and Inserting Elements Revisited
  • Storing Data Alongside DOM Elements
  • Using HTML5 Custom Data Attributes
  • Sorting and Building Rows with JSON
  • Revisiting Attribute Manipulation

Advanced Ajax

  • Implementing Progressive Enhancement with Ajax
  • Handling Ajax Errors
  • Using the jqXHR Object
  • Throttling Ajax Requests
  • Extending Ajax Capabilities