jQuery
jQuery is a fast, small, and feature-rich open-source, cross-platform JavaScript library. With a combination of versatility and extensibility, jQuery has changed the way that millions of programmers write JavaScript. jQuery increases the productivity of development by enabling critical UI functionality by writing small amounts of code that improve the performance of an application or website. This course will introduce the participant to various uses of jQuery.
3 days - $1,895.00
Course taught by an expert Computer Coding Instructor.
Prerequisites:
Basic knowledge of a computer is required. Coding basics are helpful.
Course Outline
Introduction to jQuery
jQuery and JavaScript
Install and use jQuery Library
jQuery Syntax
The jQuery Event Model
Binding event handlers
Removing event handlers
User Interface / Mouse events
Event Manipulation Methods
jQuery Selectors
Identifying DOM elements
Constructing jQuery Selectors
Basic CSS selectors
Positional selectors
Custom jQuery selectors
Chaining jQuery operations
Escaping meta-characters
The ready () handler
Traversal
Traversal Functions
Traversing the DOM
jQuery Traversing Reference
HTML Manipulation
Getting Setting Values from Elements
Handling Attributes
Inserting New Elements
Deleting/Removing Elements
CSS Manipulations
Dimensions
Positioning
Effects
Showing/Hiding Elements
Sliding Elements
Fading Elements
Deleting Animation Elements
Custom Animation
Simple jQuery animations
Sliding
Toggling
Fading
Easing
Dealing with Durations
Binding animations to Events and Callbacks
Tweaking DOM objects with jQuery
Getting objects by ID, Class, Tag
Modifying object and attributes on-the-fly
Changing an object’s Inner Text
Styles and CSS Classes
Handling Events with jQuery
jQuery and AJAX calls
Using the ajax() API
Loading data with GET and POST
Working with JSON data
Serialising your form handling with serialize()
Handling a completed AJAX request
Security considerations
Intro to jQuery Mobile
Overview of jQuery Mobile
Touch-optimized layouts and UI widgets