Previous
Next

I need more information

If you would like to speak to a member of our specialist team, please feel free to call our freephone number or email us directly:

0800 028 6400

enquiries@jbinternational.co.uk

Quote me | Enrol me

jQuery Training Course

Course code: JQUERY
Details: 5 August, 3 days, £1195 + VAT
9 December, 3 days, £1195 + VAT
14 April, 3 days, £1195 + VAT
OnsiteEnquire about bringing this course to your offices
Who should attend: Web and IT professionals who need to gain hands-on experience of developing commercial rich web applications with jQuery.js
Prerequisite skills: HTML programming skills and some experience of JavaScript

Clients who have attended this course include

Carphone WarehouseSantanderBBC

Course testimonial

Course Outline

This Hands-On jQuery training course provides an intensive introduction to the features provided by the jQuery library. Especially useful for creating advanced, feature-rich web sites within the latest browser environments. Available as a public or closed course at our London training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course.

jQuery Course Content

This jQuery training course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus. If you have a technical question, please email sales@jbinternational.co.uk

What You Will Learn

1. Features of the jQuery library.
2. Document Object Model and how it is controlled through jQuery.js
3. Manipulating layout and feel with CSS / jQuery
4. Real-time input validation
5. Animations using jQuery
6. JQuery for mobile applications

What is jQuery and when should I use it?

Features
Disadvantages
Downloading and using the library

Beginning jQuery

Basics (ID, element, .class, wildcards)
Hierarchy / inheritance
Filters – basic, content, visibility, attributes
Form filters
DOM element selections 
Support for CSS 1-3 and basic XPath
DOM attributes
Traversal
Manipulation
Filtering

jQuery Features

CSS manipulation

Events

     How event handling works – bubbling/capturing, synchronous/asynchronous
     Simple event handling
     bind() event handling
     Delegation

AJAX

     How AJAX works – client, server, callbacks
     Simple AJAX code – get(), post(), load(), getScript()
     Using $.ajax()

Effects and animations

Utilities

JavaScript Plugins

How Plugins work

Existing Plugins

      Overlay

      Validation

Extensibility

Calendar

Writing your own jQuery plug-ins

$(this) and this

Forms

Creating forms with interactive features

Autocomplete

jQuery Development

Testing jQuery code

Mobile development with HTML, JavaScript & JS libraries

Introduction

Devices/platforms

Webpage or app

Introducing Development technologies

Backward compatibility & progressive enhancement

Scaling

Technologies

HTML

CSS

JavaScript

Libraries

jQTouch

jQuery Mobile

PhoneGap