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

enquires@jbinternational.co.uk

Quote me | Enrol me

jQuery Training Course

Course code: JQUERY
Details: 23 May, 3 days, £1795 + VAT
11 July, 3 days, £1795 + 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 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 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. the features of the jQuery library.
2. Understand the 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