Introduction to jQueryCourses > Technical IT Training > jQuery > Introduction to jQuery

  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_handler_argument::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 917.
  • strict warning: Declaration of views_handler_argument::query() should be compatible with views_handler::query($group_by = false) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 917.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 587.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /home3/indiciat/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 587.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/modules/node/views_handler_filter_node_status.inc on line 13.
  • strict warning: Declaration of views_plugin_argument_validate::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/plugins/views_plugin_argument_validate.inc on line 87.
  • strict warning: Declaration of views_plugin_argument_validate_taxonomy_term::options_submit() should be compatible with views_plugin_argument_validate::options_submit(&$form, &$form_state) in /home3/indiciat/public_html/sites/all/modules/views/modules/taxonomy/views_plugin_argument_validate_taxonomy_term.inc on line 165.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home3/indiciat/public_html/sites/all/modules/views/views.module on line 1113.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
  • warning: preg_replace(): Compilation failed: invalid range in character class at offset 11 in /home3/indiciat/public_html/sites/all/themes/indiciatraining/template.php on line 170.
Duration: 
2 Days - £550
Course ID: 
n/a

This two-day training course provides users with a practical insight into the use of jQuery as a development framework

Introduction to jQuery


Duration

2 days


Course Overview

This two-day training course provides users with a practical insight into the use of jQuery as a development framework


Prerequisites

Before taking this training course, students should be familiar with the basic functions of their computer’s operating system A working knowledge of HTML, CSS & JavaScript would be an advantage


Course Contents

jQuery Essentials

Introduction to jQuery
Overview of HTML, CSS and JavaScript
About jQuery
Cross-browser Compatibility
CSS3 Selectors
jQuery UI
Plugins
Downloading and Including jQuery

Selecting, Styling and Enhancing
Making Sure the Page Is Ready
Selecting
Filters
CSS with jQuery
Reading & Setting CSS Properties
Classes
Enhancing: Adding Effects
Progressive Enhancement
Modifying Content
Callback Functions

Animating, Scrolling and Resizing
Animating
Animating CSS Properties
Color Animation
The Animation Queue
Chaining Actions
Pausing the Chain
The User Interface Library
Scrolling
The scroll Event
Floating Navigation
Scrolling the Document
Custom Scroll Bars
Resizing

Images and Slideshows
Lightboxes
Custom Lightbox
ColorBox: A Lightbox Plugin
Cropping Images with Jcrop
Slideshows
Cross-fading Slideshows
Scrolling Slideshows

Menus, Tabs, Tooltips and Panels
Menus
Expandable/Collapsible Menus
Open/Closed Indicators
Menu Expand on Hover
Drop-down Menus
Accordion Menus
A Simple Accordion
Multiple-level Accordions
UI Accordion
UI Tabs
Panels and Panes
Slide-down Login Form
Sliding Overlay
Tooltips

Ajax
Ajax Crash Course
What Is Ajax?
Loading Remote HTML
Picking HTML with Selector
Fetching Data with $.getJSON
Common Ajax Settings
Loading External Scripts with $.getScript
GET and POST Requests
jQuery Ajax Events

Forms, Controls, and Dialogs
Forms
Simple Form Validation
Form Validation with the Validation Plugin
Maximum Length Indicator
Form Hints
Check All Checkboxes
Inline Editing
Autocomplete
Controls
Date Picker
Sliders
Drag and Drop
UI sortable
Progress Bar
Dialogs and Notifications
Simple Modal Dialog
UI Dialog
Growl-style Notifications

Lists, Trees, and Tables
Lists
jQuery UI Selectables
Sorting Lists
Manipulating Select Box Lists
Trees
Expandable Tree
Event Delegation
Tables
Fixed Table Headers
Repeating Header
Data Grids
Selecting Rows with Checkboxes

Storing Data on the Client
LocalStorage vs SQLite
What else can I do with AIR?
Writing Files to the Client
Storing Data Locally in SQLite
Storing Data locally Using LocalStorage
Creating a Local Database

Please call 0141 221 5676 for course information and available dates or email us at info@indiciatraining.com.

Please contact us and we will be happy to offer further assistance.